About the job
Join Devsinc as a Senior Software Engineer specializing in the MERN stack! We are on the lookout for a skilled MERN Developer to become a vital part of our innovative team. In this pivotal role, you will drive business growth by leveraging your expertise in Python programming and script automation to enhance our sales processes. Collaborating closely with our sales team, you will craft customized solutions that fulfill client requirements while enhancing productivity and optimizing communication workflows. If you are enthusiastic about technology and possess a flair for sales, this is an ideal opportunity for you!
- Lead the design and development of comprehensive full-stack features utilizing the MERN stack: MongoDB, Express.js, React.js, and Node.js.
- Architect scalable and maintainable solutions for backend APIs and frontend user interfaces.
- Create and manage RESTful and/or GraphQL APIs with robust error handling and authentication mechanisms (e.g., JWT, OAuth).
- Develop unit and integration tests using frameworks such as Jest, React Testing Library, Mocha, or Chai.
- Optimize web application performance for both speed and scalability.
- Implement responsive and accessible UI/UX using cutting-edge CSS techniques (SASS, CSS Modules, Tailwind, etc.).
- Utilize version control (Git) with feature branching and pull requests.
- Collaborate with cross-functional teams including Product, Quality Assurance, DevOps, and Design.
- Conduct thorough code reviews, enforce industry best practices, and mentor junior developers.
- Integrate third-party services (e.g., Stripe, SendGrid, Firebase) as necessary.
- Engage in architecture discussions and contribute to technical planning sessions.
