What You will do
● Create beautiful software experiences for our clients using design thinking, lean and
agile methodology.
● Work on software products designed from scratch using the latest cutting edge
technologies, platforms and languages such as JAVA, python, Javascript, GoLang and
Scala.
● Work in a dynamic, collaborative, transparent, non-hierarchical culture.
● Work in collaborative, fast-paced and value-driven teams to build innovative customer
experiences for our clients.
● Help to grow the next generation of developers and have a positive impact on the
industry.
Basic Qualifications
● Experience: 4+ years.
● Hands-on development experience with a broad mix of languages such as JAVA, Python,
Javascript etc.
● Server-side development experience mainly in JAVA, (Python and nodeJS can be
considerable)
● UI development experience in ReactJS or AngularJS or PolymerJS or EmberJS or Jquery
etc. are good to have.
● Passion for software engineering and follow the best coding concepts.
● Good to great problem solving and communication skills.
Nice to have Qualifications
● Product and customer-centric mindset.
● Great OO skills, including design patterns.
● Experience with devops, continuous integration & deployment.
● Exposure to big data technologies, Machine Learning and NLP will be a plus.
Benefits
● Competitive salary.
● Work from anywhere.
● Learning and gaining experience rapidly.
● Reimbursement for basic working set up at home.
● Insurance (including a top up insurance for COVID).
Location
Remote - work from anywhere.

About ZeMoSo Technologies
About
We are a product-market-fit studio founded and maintained by successful corporate innovation. We bring products from napkins to product market fit, and our staff are some of the smartest and best engineers, designers and marketers around.
We provide end-to-end product design and development services for the most disruptive and innovative products around the world. We exponentially increase the odds of success for new products by applying lean methodologies and design thinking to the entire process: from napkin to product-market fit to scale. Zemoso Labs has been ranked as one of India’s fastest-growing companies by Deloitte, for two years in a row.
We bring the silicon valley style operating model to the startups around US and Europe.
Our startup customers have raised over $1.2 billion and created value ~$8billion after working with us.
We were featured as one of Deloitte Fastest 50 growing tech companies from India thrice (2016, 2018, and 2019). We were also featured in Deloitte Technology Fast 500 Asia Pacific both in 2016 and 2018. Our engineering studio has won O'Reilly's Architectural Katas event as well (Spring, 2022).
What does that mean for our people?
Our clients are building products that are changing the course of their industries. So, staying on the cutting-edge is non-negotiable and essential to our success. That means you will learn more here than anywhere else.
Connect with the team
Similar jobs

Job Title: Full Stack Developer (Node.js + React.js)
📍 Location: Gurgaon (On-site)
🕒 Experience: 5+ Years
🕒 Working Days: 5 Days(Mon-fri)
Job Summary:
We are hiring a passionate and experienced Full Stack Developer proficient in Node.js and React.js for our client. The ideal candidate should have solid experience in designing scalable systems, writing optimized code, implementing role-based access control, handling task prioritization, and building robust web applications.
Key Responsibilities:
- Design scalable user management systems with role-based access and authentication.
 - Develop backend services and REST APIs using Node.js.
 - Build dynamic and optimized front-end applications using React.js and Redux.
 - Handle async operations, task queues, and implement retry and prioritization logic.
 - Optimize React components for performance using hooks and memoization.
 - Ensure secure and scalable system design with proper error handling and authorization flows.
 - Apply JavaScript concepts like closures, event loop, and async patterns in real-world scenarios.
 - Collaborate with DevOps for basic CI/CD and deployment processes.
 
Mandatory Technical Skills:
- Frontend: React.js, Redux, JavaScript (ES6+)
 - Backend: Node.js, Express.js
 - Authentication & Authorization: JWT, OAuth2, Role-Based Access Control (RBAC)
 - Task Management: Async/Await, Promises, Retry Mechanisms
 - Database: MongoDB or PostgreSQL
 - Version Control: Git
 
Soft Skills:
- Strong problem-solving and system design skills
 - Ability to work independently and in a collaborative team
 - Clear communication of technical ideas
 - Ownership of tasks and components end-to-end
 
Focus Areas:
- System Design (User Management, Fault Tolerance, Load Distribution)
 - JavaScript Core Concepts (Closures, Scope, Event Loop)
 - React Optimization & Hooks
 - Node.js Architecture & Async Programming
 - Task Prioritization and Retry Logic
 
Job Description below :
Required Skills
BSc/B.E./B.Tech in Computer Science or an equivalent field.
7-10 years' solid commercial experience in software development using experience using Java8, Spring boot, Hibernate, Spring Cloud and related frameworks.
Experience with Angular 8+ versions, B.J‹JS 6, IS/TypeScript
Knowledge of HTML/CSS
Good understanding of Design Patterns
Proficiency with SQL database development, including data modelling and DB performance tuning
Ability to work with customers, gather requirements and create solutions independently
Active participation within and among teams and colleagues distributed globally
Excellent problem-solving skills, in particular a methodical approach to dealing with problems across distributed systems.
Agile development experience
Desired Skills
Experience with angular forms
Experience with dynamic forms/ dynamic angular components
Experience with java Spring boot
Knowledge of Kafka Stream Processing
Understanding of secure software development concepts, especially in a cloud platform
Good communication skills.
Strong organisational skills.
Understanding of test management and automation software (e.g. ALM, Jira, JMeter).
Familiarity with Agile frameworks and Regression testing.
Previous experience within the Financial domain.
Technical Knowledge/Skills · · · · · · · · Experience with Publish/Subscribe messaging paradigms, distributed transaction processing based on JTA/JTS Specifically experience with JBoss, JMS, Spring, Hibernate Strong UNIX skills in particular Linux Strong relational database skills - Sybase , MS SQL Server, MySQL Knowledge of source control such as Git, Subversion Experience of using a build automation tool such as Maven Experience of using Junit, jMock, Cucumber Experience in defining and implementing web services (REST paradigm) and data services (e.g. OData) · · · · · · Experience with Camel, Mule, Spring Integration, Fuse ESB or similar Experience of working with XML based technologies such as XSLT, JAXB Experience in implementing vendor proprietary realtime connectors using JCA Experience of Atlassian ALM/SDLC tools (JIRA, Bamboo, FishEye, Crucible, Confluence) or Hudson Experience with containerization tool such as Docker and containerorchestration system such as Kubernetes or OpenShift Experience with NoSQL such as MongoDB
Qualifications
· Strong educational background with BS/MS in computer science or other numerate discipline or equivalent
Key behaviours/competencies
· · · · Excellent communication skills and the confidence to challenge Strong problem solving skills - able to think clearly under pressure Analytical skills Organisation & planning · Self-motivated with a keen interest in gaining investment banking experience
· Team working skills
· Ability to constructively influence other departments and individua
- JEE, WebSphere App Server, Tomcat/jboss, development background
 - Oracle DB/MySQL/Sybase/PostgreSQL
 - Performance tuning in application connection pool, application server
 - Basic Unix command and shell programming
 - Thread dump, heap dump analyzing knowledge, tool used in thread dump
 
and heap dump
- Production issue troubleshooting
 - Connection pool, application server configuration, JVM parameter configuration
 - Good to have back base/flex cube technology hands on
 - Technical Lead, Developer background
 
Nature of Work:
This being an advanced level position in the S/W development team the individual is expected to:
Participate as a team member in all phases of the S/W lifecycle, including the analysis and design of S/W systems.
Participate in a detailed level of coding, code walk – through and unit testing of S/W modules.
Participate in integrated testing of product/ package.
Participate in difficult and typical coding assignments with responsibility of a small module consisting of 3 – 5 members.
Participate in exploration/ feasibility study of products.
Have a thorough understanding of the assigned product/ project.
Participate in generating technical documentation of products/ packages.
Providing technical training to the juniors.
Manage allocated resources, keep compliance with discipline and decorum of the organization.
Keep compliance with Systems and Procedures.
Reports to:
Project Manager
Skill Set:
Thorough knowledge of current technological trends in Web based Software 
Strong Working knowledge of JSF/JSP, Servlets, Spring, Web application development and Core Java
- Working knowledge of working with databases using EJB.
 - Knowledge of Bug Tracking tool such as Jira, Bugzilla and source code version control systems (SVN, GIT)
 - Knowledge of working in Scrum methodology.
 - Good to have knowledge of SonarQube and Web Security Aspects.
 - Knowledge of Responsive Front End Development using HTML5, JavaScript, CSS3, JQuery, Ajax and JSON.
 - Should be able to write test cases for the feature.
 - Ability to gather and analyze data & draw logical conclusions
 
∙ Understanding of company’s vision & goals, business operations
and market
∙ Clear and concise oral and written communication skills
∙ Ability to establish and maintain effective work relationships at
all levels
∙ Great passion for S/W development.
∙ Ability to mentor and guide the juniors.
Office Address:
Tech Mahindra Ltd
Empire Tower, A Wing 9th floor- NB 902,Gut no. 31, Cloud City campus, Village Elthan,Thane – Belapur road Airoli (E), Navi Mumbai- 400708 (Maharashtra) India- Great aptitude and analytical thinking.
- Self-directed and capable of working in a dynamic environment.
- Experience in UI work is preferred.
- Diligence and proactive behavior is expected/must.
- Writing complex SQL queries and optimizing queries is a PLUS.
- Good knowledge in Server Performance Optimization is a PLUS.
- Experience with advanced data structures, API/service interface development and web development.
- Experience building large scale systems in a high availability production environment is preferred.
Tomcat application server knowledge
- 2+ years relevant professional experience.
 - Good understanding and a full life cycle project implementation experience with Java / J2EE technologies
 - Experience with JavaScript, HTML and CSS
 - Experience with Angular 5/6 and TypeScript
 - Experience using SOAP or REST APIs
 - Experience Struts, Hibernate is preferred.
 - Strong communication and interpersonal skills is an absolute must.
 - Immediate joiners preferred.
 - Bachelor's degree or equivalent.
 
Job Description:
In this role, you will:
- Be responsible for building APIs, coding, documenting and maintaining scalable web/mobile applications in a fast-paced environment
 - Be involved in conceptualization of IOT product features & AI Model Integrations, designing, development and debugging in the real-time environment
 - Collaborate with multiple stakeholders to deliver products in an agile environment
 - Continuous Integration and Continuous Deployment
 
Required Skills :
- Good understanding of Data Structures &Algorithms with strong analytical skills.
 - Deep understanding of javascript and web fundamentals like HTML, CSS3, Boostrap 3, SDKs, cookies, Sockets,
 - Experience in programming languages: nodejs, python, java, Angular/React JS,
 - Knowledge of Relational and Non-relational Databases and Cache like MySQL, Mongo, Elasticsearch, Redis etc
 - Knowledge of RESTful paradigms and to experience building/consuming APIs, microservices & system design architecture
 - Experience in client side technologies like JavaScript, jQuery, Typescript and React JS.
 - Good in Building UI/UX of web application and integration of backend and frontend
 - Capable of hosting AI model on AWS cloud by developing APIs
 
Desired Skills:
- Ability to break complex projects into modules and propose effective solutions in view of capabilities of existing platforms and infrastructure.
 - Experience in managing build/deployment pipelines for continuous integration and continuous delivery to improve the quality and availability of products & services.
 - Understanding of cloud architecture and cloud deployments - AWS SQS, Lambda, EC2, S 3, Azure, other cloud technologies
 








