About Us
We are not just another tech company—we’re making history.
mimik is the 5th element of AI, leading a monumental shift. Just as the cloud revolutionized the mobile internet economy, mimik is pioneering the agentic economy—empowering billions of diverse devices, AI, and traditional workloads to seamlessly collaborate and thrive.
At mimik, you’ll be part of a journey that’s reshaping industries and defining the future. Joining mimik means working alongside some of the world-renowned and brightest minds in technology, driving transformative change in a market we’re shaping together. It’s an opportunity to innovate, learn, and grow while leaving your mark on an economy poised to be as transformative as the cloud era, but by orders of magnitude larger. Together, we’re building a legacy of innovation and excellence in a rapidly evolving industry, enabling a scalable and sustainable digital ecosystem that delivers tangible value.
Transparency and integrity are part of our DNA. We openly address challenges and invite candidates to gain firsthand insights into what it’s like to work at mimik. For more on our perspective and the steps we’re taking to foster a positive work environment, we encourage you to read this article. During the hiring process, feel free to ask our team directly about our culture and values.
Be part of the next frontier. Be part of mimik.
About the Role
We’re looking for a highly skilled Node.js developer with expertise in designing, building, and maintaining microservices-based applications. The ideal candidate will have a strong understanding of Node.js ecosystem, experience with containerization (e.g., Docker), and knowledge of modern software development practices. As a microservice Developer, you’ll be responsible for developing and testing high-quality, scalable, and maintainable microservices.
Key Responsibilities
- Design, develop, test, and deploy Node.js-based microservices that meet the requirements of our application
- Collaborate with cross-functional teams (e.g., DevOps, QA) to ensure seamless integration and deployment of microservices
- Implement automated testing and continuous integration/continuous deployment (CI/CD) pipelines using tools like Jest, and Jenkins
- Participate in code reviews and ensure adherence to our coding standards and best practices
- Develop and maintain documentation for newly created or updated microservices
- Stay up-to-date with the latest Node.js features, best practices, and industry trends
- Work closely with our DevOps team to ensure smooth deployment of microservices on our cloud infrastructure.
Required Qualifications
Education
- 5+ years of experience in developing Node.js-based applications or similar technologies (e.g., Express, Koa)
- In-depth knowledge of Node.js ecosystem, including built-in modules and third-party libraries
Experience
- Experience with containerization using Kubernetes and/or Docker
- Strong understanding of modern software development practices, including Agile methodologies and DevOps principles
- Proficiency in JavaScript, HTML5, CSS3, and RESTful APIs
- Experience with testing frameworks like Jest or Mocha
Skills
- Familiarity with databases (e.g., MongoDB, MySQL)
- Familiarity with version control systems like Git
- Understanding of issue tracking and agile project management software like Jira
- Strong understanding of HTTP protocols and request-response patterns
- Excellent problem-solving skills, with the ability to debug complex issues.
How to Apply
To apply for this position, please upload your resume and cover letter below. Thank you! Please note, only candidates selected for an interview will be contacted. Candidates’ information will be kept confidential, and will only be shared with mimik’s hiring team.