Job Title: Full Stack Developer
Job Summary: We are seeking an experienced Full Stack Developer with a strong background in MERN stack development, with a specific focus on Next.js and TypeScript. The ideal candidate should have a minimum of 3 years of hands-on experience in MERN stack development, along with at least 1 year of experience in both Next.js and TypeScript. The candidate must be well-versed in both front-end and back-end technologies, demonstrating the ability to work on complex projects and deliver high-quality solutions and be available during Pacific Standard Time (PST) working hours.
Key Responsibilities:
- Develop and maintain robust and scalable web applications using the MERN stack (MongoDB, Express.js, React.js, Node.js).
- Implement front-end solutions using Next.js and TypeScript to enhance the user experience and ensure efficient performance.
- Collaborate with cross-functional teams, including designers and other developers, to deliver end-to-end solutions.
- Write clean, maintainable, and efficient code, following best practices and coding standards.
- Participate in code reviews to ensure code quality and provide constructive feedback to team members.
- Troubleshoot, debug, and resolve software defects and issues in a timely manner.
- Stay updated on industry trends and emerging technologies, continuously enhancing skills and knowledge.
- Good understanding of databases, with a preference for experience in MySQL/PostgreSQL.
- Collaborate with stakeholders to gather and understand requirements, and translate them into technical specifications.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 3 years of professional experience in MERN stack development.
- Minimum of 1 year of experience in Next.js and TypeScript.
- Familiarity with database systems, preferably MySQL or PostgreSQL.
- Strong proficiency in JavaScript/TypeScript, HTML, and CSS.
- Solid understanding of front-end technologies and frameworks such as React.js.
- Experience with version control systems (e.g., Git) and collaborative development workflows.
- Excellent problem-solving and communication skills.
- Ability to work independently and as part of a team.
- Must be available during PST timings (9 AM to 6 PM of PST) for effective collaboration with the team.