Company: DelphicExperience Level: 5+ yearsLocation: Remote Contract Type: Contract
We are seeking an experienced MERN (MongoDB, Express.js, React.js, Node.js) Stack Developer with a minimum of 5 years of professional experience. As a Contract MERN Stack Developer, you will be responsible for designing and implementing server-side and client-side architecture, ensuring the responsiveness of applications, and collaborating with the team to define application features. This position offers an opportunity to work remotely and contribute to exciting projects in a dynamic and collaborative environment.
Responsibilities:
Develop and maintain server-side and client-side components using the MERN stack.Collaborate with cross-functional teams to define, design, and ship new features.Ensure the performance, quality, and responsiveness of applications.Identify and correct bottlenecks and fix bugs.Help maintain code quality, organization, and automation.Collaborate with other team members and stakeholders to establish objectives and design more functional, cohesive code to enhance the user experience.
Requirements:
Bachelor's degree in Computer Science, Information Technology, or a related field.Minimum of 5years of professional experience in software development, with a focus on MERN stack technologies.Proficient in MongoDB, Express.js, React.js, and Node.js.Strong understanding of JavaScript, HTML, CSS, and related web technologies.Experience with state management libraries such as Redux or Context API.Experience with RESTful API design and development.Familiarity with modern front-end build pipelines and tools.Knowledge of performance testing frameworks and tools.Strong problem-solving skills and willingness to learn new technologies.Excellent communication and collaboration abilities.Proven track record of delivering high-quality code on time in a fast-paced environment.
Preferred Qualifications:
Experience with GraphQL and Apollo Client.Familiarity with containerization technologies such as Docker.Knowledge of CI/CD pipelines and version control systems (e.g., Git).Experience working in Agile/Scrum development methodologies.Previous experience working in a remote or distributed team environment.