
● Be responsible for programming and software development using various programming languages and related tools and frameworks, reviewing code written by other programmers, requirement gathering, bug fixing, testing, documenting and implementation.
● Good understanding of GoLang and microservices
● To take up development and deployment of native code to manage the customer facing platforms
● Explain complex technical issues to project managers, developers, application leads and architects in an easy to understand manner, and recommend clearly thought out solutions.
● Knowledge of Integration Design patterns for building middleware systems from the ground up
● Knowledge of Web Services Interoperability, standards and ability to suggest, criticize and formulate solutions in a multi-vendor and architecture discussions.
● Develop solutions by designing system specifications, standards and programming
● Troubleshoot issues and provide bug fixes

Similar jobs
Job Details
- Job Title: Full Stack Engineer
- Industry: SAAS
- Function – Information Technology
- Experience Required: 5-7 years
- Working Days: 6 days
- Employment Type: Full Time
- Job Location: Bangalore
- CTC Range: Best in Industry
Preferred Skills: TypeScript, NodeJS, mongodb, RESTful APIs, React.js
Criteria
Candidate should have at least 4+ years of professional experience as a Full Stack Engineer
Hands-on experience with both React.js and Node.js
Solid understanding of MongoDB
Should have experience in RESTful APIs
Should be from a startup or scale up companies
Should have good experience in Typescript
Strong understanding of asynchronous programming patterns
Preferred candidates from SAAS/Software/IT Services based startups or scaleup companies
Job Description
The Role:
We’re looking for a Full Stack Engineer to build, scale, and maintain high-performance web applications for company’s technology platforms. This role involves working across the stack-frontend, backend, and infrastructure - using modern JavaScript-based technologies.
You’ll collaborate closely with product managers, designers, and cross-functional engineering teams to deliver scalable, secure, and user-centric solutions. This role is ideal for someone who enjoys end-to-end ownership, technical problem-solving, and working in a fast-paced startup environment.
What You’ll Own
1. Full Stack Development
● Design, develop, test, and deploy robust and scalable web applications.
● Build and maintain server-side logic and microservices using Node.js, Express.js, and TypeScript.
● Contribute to frontend feature development and integration.
● Participate in feature planning, estimation, and execution.
2. Backend & API Engineering
● Design and develop RESTful APIs and backend services.
● Implement asynchronous workflows and scalable microservice architectures.
● Ensure performance, reliability, and security of backend systems.
● Implement authentication, authorization, and data protection best practices.
3. Database Design & Optimization
● Design and manage MongoDB schemas using Mongoose.
● Optimize queries and database performance for scale.
● Ensure data integrity and efficient data access patterns.
4. Frontend Collaboration & Integration
● Collaborate with frontend developers to integrate React components and APIs seamlessly.
● Ensure responsive, high-performing application behavior.
5. System Design & Scalability
● Contribute to system architecture and technical design discussions.
● Design scalable, maintainable, and future-ready solutions.
● Optimize applications for speed and scalability.
6. Product & Cross-Functional Collaboration
● Work closely with product and design teams to deliver high-quality features in rapid iterations.
● Participate in the full development lifecycle—from concept to deployment and maintenance.
7. Code Quality & Best Practices
● Write clean, testable, and maintainable code.
● Follow Git-based version control and code review best practices.
● Contribute to improving engineering standards and workflows.
What We’re Looking For
Must-Haves
● 4+ years of professional experience as a Full Stack Engineer or similar role.
● Strong proficiency in JavaScript and TypeScript.
● Hands-on experience with Node.js and Express.js.
● Solid understanding of MongoDB and Mongoose.
● Experience building and consuming RESTful APIs and microservices.
● Strong understanding of asynchronous programming patterns.
● Good grasp of system design principles and application architecture.
● Experience with Git and version control best practices.
● Bachelor’s degree in Computer Science, Engineering, or a related field.
Good-to-Have / Preferred
● Frontend development experience with React.js.
● Exposure to Three.js or similar 3D/visualization libraries.
● Experience with cloud platforms (AWS, GCP, Azure – EC2, S3, Lambda).
● Knowledge of Docker and containerization workflows.
● Experience with testing frameworks (Jest, Mocha, etc.).
● Familiarity with CI/CD pipelines and automated deployments.
Tools You’ll Use
● Backend: Node.js, Express.js, TypeScript
● Frontend: React.js (preferred)
● Database: MongoDB, Mongoose
● Version Control: Git, GitHub / GitLab
● Cloud & DevOps: AWS / GCP / Azure, Docker
● Collaboration: Google Workspace, Notion, Slack
Key Metrics You’ll Own
● Code quality, performance, and scalability
● Timely delivery of features and releases
● System reliability and reduction in production issues
● Contribution to architectural improvements
Why company
● Work on impactful, product-driven tech platforms.
● High-ownership role with end-to-end engineering exposure.
● Opportunity to work with modern technologies and evolving architectures.
● Collaborative startup culture with strong learning and growth opportunities.
Key Responsibilities:
- Develop and maintain both front-end and back-end components of web applications.
- Collaborate with product managers, designers, and other developers to build user-friendly features.
- Write clean, maintainable, and efficient code that adheres to coding standards and best practices.
- Build reusable code and libraries for future use.
- Optimize applications for maximum speed and scalability.
- Implement responsive design to ensure consistent user experience across all devices.
- Work with databases (SQL/NoSQL) and integrate with third-party services and APIs.
- Troubleshoot, debug, and optimize application performance.
- Participate in code reviews, ensuring code quality and consistency across the team.
- Stay updated on the latest industry trends and best practices in full-stack development.
- Contribute to an agile development process, attending sprints, standups, and retrospectives.
Required Skills and Qualifications:
- Proven experience as a Full Stack Developer or similar role.
- Proficiency in front-end technologies such as HTML, CSS, JavaScript, and modern frameworks (React.js, Next.js, Angular, or Vue.js).
- Strong experience in back-end technologies such as Node.js, Python, Ruby, Java, or PHP.
- Familiarity with database technologies (e.g., MySQL, PostgreSQL, MongoDB).
- Experience with version control systems, particularly Git.
- Knowledge of RESTful API design and integration.
- Familiarity with cloud platforms like AWS, Azure, or Google Cloud is a plus.
- Experience in microservices based architecture is a plus.
- Strong problem-solving skills and attention to detail.
- Ability to work independently as well as part of a team.
- Excellent communication skills, both verbal and written.
Role: Software Engineer (Integration)
Work Experience: Min. 2 years
About the Role
We are seeking a versatile Software Engineer (Integration) who thrives on solving complex technical challenges and connecting disparate systems with elegance and efficiency.
Responsibilities
● Design, develop, and maintain robust integration solutions between multiple systems
● Create scalable endpoints and implement efficient Cron jobs
● Develop and optimize integration scripts using Python and JavaScript
● Interface with legacy and modern systems, including SOAP and REST APIs
● Perform comprehensive system mapping and data transformation
● Architect solutions that bridge different technological ecosystems
● Collaborate across teams to ensure seamless system interoperability
Technical Skills Requirement
1. Programming Languages:
● Expert-level JavaScript and TypeScript
● Python scripting capabilities
● Working knowledge of React
2. Technical Expertise:
● Backend development proficiency
● SQL and NoSQL database integration
● REST and SOAP API implementation
● Endpoint design and optimization
● System integration architecture
Soft Skills Requirements:
● Exceptional problem-solving abilities
● Strong client communication skills
● Ability to ask precise, targeted technical questions
● Adaptable and quick-learning approach
● Detail-oriented with a holistic system understanding
Educational Qualifications:
● Bachelor's degree in Computer Science, or a related field
● 2-5 years of professional experience
● Proven track record of successfully connecting complex systems
● Demonstrated ability to work across technological boundaries
Employment Type: Full-time
Work days: 5 days a week
Location: Udyog Vihar, Gurgaon
Role: Engineer/Sr Engineer -Java
SUMMARY OF THE POSITION:
The Product Development Engineer is responsible for the front-end development of modules for enlivening CEM.
The engineer is responsible for end to end delivery of specific components in the module and integrating them with existing modules
ROLES AND RESPONSIBILITIES:
- Working with technical architects, able to convert the architecture into design and code in Java (Spring Boot), AngularJS, and NodeJS.
- Able to generate LLD documents.
- Ability to write Quality code with minimum defects.
- Unit Test and follow the coding standards.
PREFERRED QUALIFICATION AND SKILLS:
- 5+ years of strong programming and logical skills in Java (Spring Boot), AngularJS, Object-Oriented Javascript, NodeJS and HTML5
- Hands-on Experience with Java (Spring Boot), and MySQL is mandatory. Must have completed at least 2 full projects using Spring boot and AngularJS.
- Excellent knowledge and experience in Spring JPA and RESTful web services implementation.
- NodeJS experience is value add
- Should have participated in, and be familiar with, Agile (Scrum) project methodology and practices.
- Must be able to mentor and guide junior technical resources.
- One who is proactive and comes forward with technology-related initiatives. Motivated selfstarter.
- Good communication skills. English - Oral and Written.
Required skills:
- Backend: Core Java, Spring Boot, Microservices, Hibernate/JPA, Data Structure and Algorithms, and Restful Web Services
- Front end : HTML, CSS, JavaScript, jQuery, Vue.JS, NuxtJS ,Vue-router, Vuex
- Database : MySQL
- Version Control Tool: Git
- Cloud Service: AWS
Job Description:
- Commercial experience using the Full stack Java Development
- Should be strong on basics of core Java - Basic Oops concepts, String, Collections, Exceptions, Interface, Inheritance
- Spring Family - Spring Boot, Spring Core
- Experience in creating Microservice using REST & Spring Boot
- Should be familiar with UI HTML, CSS, JavaScript, Vue.JS framework
- Hands-on experience on Oracle or SQL Server database
- Knowledgeable in AWS
- Agile Experience: Should be able to understand Scrum ceremonies and able to demonstrate experience in Agile
We are seeking a very talented remote/onsite Senior Software Engineer, proficient in front-end and backend development. We prefer to rapidly develop with frequent releases and aim to provide amazing experiences for our end users.
Each engineer is treated as a true owner, with a high degree of ownership and autonomy. We are looking for a product minded, independent thinker -- not someone whose hand we will hold to make product decisions. We aim for a lean, fast-moving team that prefers to avoid meetings and focus 100% on driving impact.
Responsibilities:
- * Work with cutting-edge front-end and back-end technologies in designing, building, and maintaining performance, responsiveness, and delightful experiences for our customers.
- * Write high-quality front-end & back-end code, complete with automated unit and integration tests, as well as participate in code reviews.
- * Partner with product, marketing, and customer success to develop a highly interactive web application that fosters innovation.
- * Collaborate with other Software Engineers to evaluate and recommend new technologies, and help to continuously modernize and mature our front-end implementations and best practices.
Ideal Candidates Will Have:
- * Minimum of 4 years' experience in fast-paced, nimble teams building software at scale
- * Possesses deep understanding of JavaScript beyond libraries or frameworks (i.e. Core JS, not just jQuery or Angular).
- * A proven ability to deliver an amazing user experience.
- * Have detailed knowledge of responsive CSS, the box model, semantic markup, and HTML5.
- * An appreciation for good design, and the desire to translate visual ideas into working, beautiful code.
- * Experience in building scalable solutions with a high level of code quality through automated tests and good architecture.
- * Ability to solve complex data problems and think of best ways to present these to users.
- * Strong team player with excellent communication skills and high degree of ownership and drive.
Candidates with varying backgrounds are encouraged to apply. We do not require prior knowledge of technologies in our stack, only a desire to learn them.










