Apply for this job and hear back from the hiring manager in under 48 hours!
Be a part of the values-driven community that empowers you to grow and celebrates your whole self.
– Bachelor’s degree in Computer Science, Software Engineering, or a related field.
– Proven 2-7 years of experience as a MERN Stack Developer, with a significant focus on React.js and Node.js development.
– Extensive hands-on experience with React.js and its core principles, including virtual DOM, state management, and component life cycle.
– Strong proficiency in server-side technologies, particularly Node.js and Express.js, and the ability to design and implement RESTful APIs.
– In-depth knowledge of database technologies, especially MongoDB or Relational and Non-Relational databases and experience with related ORM libraries.
– Solid understanding of asynchronous programming, promises, and callbacks in JavaScript.
– Understanding of message queue systems like RabbitMQ, Kafka, etc.
– Experience with version control systems, preferably Git, and collaborative code management platforms.
– Strong analytical and problem-solving skills, with a focus on writing clean and efficient code.
– Excellent communication and interpersonal skills, with the ability to work both independently and as part of a team.
– Demonstrated commitment to continuous learning and self-improvement, with a passion for staying updated on the latest technologies and industry trends.
– Experience with Agile development methodologies is preferred, with the ability to adapt to changing project requirements and priorities.
– Familiarity with Microfrontend or microservices architecture is a plus.
– Utilize your extensive experience in React.js and Node.js to architect, develop, and maintain robust, scalable, and high-performance web applications using the MERN stack.
– Leverage your deep understanding of React.js to implement state management libraries like Redux or MobX, ensuring optimal data flow and application performance.
– Leverage your expertise in Node.js to build server-side applications, RESTful APIs, and integrate with third-party services to deliver dynamic and interactive web applications.
– Write clean, efficient, and maintainable code adhering to best practices and coding standards, while promoting code re-usability across projects.
– Conduct code reviews to ensure code quality, consistency, and adherence to established coding standards.
– Optimize application performance for maximum speed and scalability, identifying and addressing bottlenecks as needed.
– Work closely with the DevOps team to facilitate continuous integration and deployment of applications, ensuring smooth and efficient release cycles.
– Lead the development process, taking ownership of complex React.js components and Node.js modules with third-party API to ensure seamless integration with the backend services.
– Collaborate effectively with cross-functional teams, including UI/UX designers, product managers, and backend developers, to understand project requirements and deliver exceptional solutions.
– Conduct comprehensive testing to identify and resolve bugs, performance bottlenecks, and other technical challenges, ensuring the delivery of high-quality products.
– Stay up-to-date with the latest advancements and trends in React.js, Node.js, and related technologies, and apply this knowledge to enhance our development processes.
– Ensure the security and integrity of web applications by implementing best practices and adhering to industry standards.
With over 14+ years of experience, we’ve built a diverse clientele across the globe and multiple industry verticals. Our domain expertise and technical mastery have consistently delivered innovative, cutting-edge digital solutions.
As a leading software development company in the USA and India, we continue to serve clients worldwide, including in Spain, Sweden, Finland, Germany, Saudi Arabia, Bahrain, UAE, South Africa, Tanzania, Uganda, Angola, Zimbabwe, Botswana, and many more. Whether you’re in the USA or abroad, we provide top-tier consultancy and ensure complete transparency with every project. As one of the trusted software development outsourcing companies in India and worldwide, we are committed to delivering value for businesses worldwide.