Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
MarsDevs is a remote-first, offshore digital product development company that stands out from the crowd due to its unwavering commitment to the quality of code, no-vendor-locking guarantee, speed, and building technical architectures that last a while.
We build MVPs, Mobile and Web Applications, and SaaS Products for Early to Growth Startups, and vertical solutions for SMBs that want to streamline their business processes digitally. From building a rudimentary prototype all the way to a decked-out microservices-based SaaS product, we’ve got you covered.
We offer following services:
- Systematic analysis of the project
- Requirements gathering and tasks focusing
- UI/UX design
- Writing the specification, architecture design
- Technical Consulting
- Deployment of applications
- Set up and optimization
- Maintenance and Technical Support
- Digital Marketing
We are based in India. In the last 4 years, we have successfully delivered over 60 solutions and products in 10 countries and 12 different industry verticals. The secret-sauce to our success lies in working on a project with dedicated teams that we believe would be the best fit for the project. If we don't have the members, our partnership network allows us to scale our strength both horizontally and vertically, within 10 days.
We can engage with you in a number of ways. All the options are flexible, transparent, and open to change at any time. For more information, reach out to info@marsdevs.com.
MarsDevs is a remote-first, offshore digital product development company based in India. We specialize in building MVPs, Mobile and Web Applications, SaaS Products for Startups, and vertical solutions for SMBs. With over 60 successful solutions delivered in 10 countries and 12 different industry verticals, our commitment to quality code and technical architectures sets us apart.
Role Overview
We are looking for an experienced MERN Stack Developer with a strong background in developing and deploying scalable web applications. The ideal candidate should have at least 5 years of experience in software development, with 3-4 years specifically in TypeScript. You should be proficient in building applications using Next.js, have hands-on experience with Docker, and be skilled in working with both SQL and NoSQL databases. Experience with cloud deployments and writing test cases using Jest is essential. Experience with Python is a plus.
Responsibilities
Develop, test, and deploy full-stack applications using the MERN stack (MongoDB, Express.js, React.js, Node.js).
Write clean, maintainable, and scalable code in TypeScript.
Design and implement responsive, high-performance web applications using Next.js.
Utilize Docker for containerization and manage the deployment process.
Work with SQL and NoSQL databases to ensure data integrity and optimize performance.
Deploy and manage applications in cloud environments (AWS, Azure, or Google Cloud).
Write comprehensive test cases using Jest to ensure code quality and reliability.
Collaborate with cross-functional teams to define, design, and deliver new features.
Troubleshoot and resolve issues related to application performance and scalability.
Stay updated with emerging technologies and industry trends to continuously improve development practices.
Requirements
Experience: 5+ years in software development with a focus on MERN stack.
TypeScript: 3-4 years of experience.
Next.js: Must have hands-on experience.
Docker: Proficient in containerization and deployment.
Databases: Strong knowledge of both SQL and NoSQL databases.
Cloud: Experience with cloud deployment and management (AWS, Azure, Google Cloud).
Testing: Must have experience writing test cases with Jest.
Python: Experience is a plus.
Soft Skills: Strong problem-solving skills, attention to detail, and ability to work in a collaborative environment.
Preferred Qualifications
Bachelors degree in Computer Science, Engineering, or related field.
Experience with CI/CD pipelines.
Familiarity with DevOps practices.
Knowledge of microservices architecture.
What We Offer
Competitive salary and benefits package.
Opportunity to work with cutting-edge technologies.
A dynamic and collaborative work environment.
Professional development and growth opportunities.
Required profile
Experience
Level of experience:Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.