Job Position: Full Stack Developer - React.js, Node.js, and Frontend/UI Design
Company: Example Inc.
Duties and Responsibilities:
- Develop and implement user-friendly front-end applications using React.js and Redux for state management.
- Design and develop clean, responsive, and visually appealing user interfaces (UI) and user experiences (UX) using HTML, CSS, and JavaScript.
- Collaborate with a team of developers to create seamless and efficient back-end processes for the front-end applications, utilizing Node.js for server-side logic.
- Design, develop, and test the back-end systems, including APIs, databases, and authentication.
- Adapt and integrate new technologies and best practices in the development of applications.
- Participate in the development of the project scope, project plan, and project schedule.
- Provide solutions to complex user interface problems and ensure the application remains stable and responsive.
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 2+ years of experience in full-stack development using JavaScript, HTML, CSS, and JavaScript frameworks like React.js and Angular.
- Proficiency in Node.js, Express.js, and MongoDB.
- Experience with RESTful APIs and knowledge of OAuth and JWT.
- Knowledge of version control systems (Git) and familiarity with Agile development methodologies.
- Excellent communication, analytical, and problem-solving skills.
- Strong understanding of software development best practices and experience with quality assurance.
- Experience with responsive design, design systems, and front-end frameworks.
- Ability to code in multiple programming languages and frameworks.
- Experience with React.js, Redux, and Redux-Saga.
- Experience with Redux-Form for form validation.
- Experience with TypeScript and React Hooks.
- Experience with Next.js and creating server-side rendering applications.
- Experience with GraphQL and Apollo Client.
- Experience with TypeScript and React Hooks.
,000 - ,000 per year
- React.js
- Node.js
- MongoDB
- Express.js
- Redux
- Redux-Saga
- Redux-Form
- GraphQL
- Next.js
- TypeScript
- React Hooks
- Must have a strong understanding of software development and design principles.
- Must be able to work collaboratively with cross-functional teams.
- Must have a high level of attention to detail and be able to work independently.
- Must be willing to learn and adopt new technologies and tools.
- Must be able to work well in a fast-paced environment.
- Health insurance
- 401k plan
- Paid time off
- Flexible work hours
- Professional development opportunities
- Competitive compensation
- Send your resume and portfolio to recruiter@example.com.
- In the subject line, include the job title (e.g., "Full Stack Developer - React.js, Node.js, and Frontend/UI Design").
- Be sure to include a link to your portfolio or demo projects.
- Include your relevant experience, education, and skills in your resume and cover letter.
- Our team will