As a Full Stack Engineer, you will collaborate closely with designers, product managers, and other engineers to develop and enhance web applications, ensuring seamless user experiences and high-performance standards. If you enjoy solving complex technical problems, implementing innovative solutions, and working with cutting-edge technologies, this role is perfect for you!
Key Responsibilities
Backend Development
- Design, develop, and maintain scalable backend services and RESTful APIs using Node.js.
- Implement secure authentication and authorization mechanisms to protect application data.
- Optimize server-side logic to enhance performance and ensure efficient resource utilization.
- Work with databases, particularly DB2, to design efficient data structures and queries.
Frontend Development
- Develop responsive and interactive user interfaces using React.js to create an exceptional user experience.
- Optimize frontend performance by implementing best practices such as lazy loading, caching, and code splitting.
- Ensure cross-browser compatibility and a seamless experience across different devices.
Collaboration & Code Quality
- Work closely with cross-functional teams, including designers, product managers, and backend engineers, to deliver high-quality software solutions.
- Conduct thorough testing and debugging to maintain code reliability and performance.
- Participate in code reviews and provide constructive feedback to enhance the team’s overall code quality.
Performance, Security, and Best Practices
- Ensure the scalability, security, and maintainability of applications by following best development practices.
- Keep up with emerging technologies and suggest improvements to enhance development processes.
- Document development processes and application workflows for future reference.
What We’re Looking For
- Experience. 5-10 years of hands-on experience in full-stack development.
- Backend. Strong proficiency in Node.js, including experience with frameworks like Express.js or Nest.js.
- Frontend. Deep expertise in React.js, with a solid understanding of state management (Redux, Context API, or similar).
- Database. Experience working with DB2 databases or other relational databases such as MySQL or PostgreSQL.
- Version Control. Proficiency with Git and best practices for code management.
- Testing & Debugging. Familiarity with unit testing, integration testing, and debugging tools.
- Problem-Solving. Strong analytical skills and a passion for solving complex technical challenges.
- Collaboration. Excellent communication and teamwork skills to work effectively in a distributed environment.
Why Join Us?
- Growth & Learning. Work on challenging projects that push the boundaries of innovation.
- Remote Flexibility. Enjoy the freedom of working from anywhere in India.
- Cutting-Edge Tech. Be part of a team that continuously explores new technologies.
- Collaborative Culture. Work in a dynamic and supportive environment that encourages new ideas.
- Competitive Salary & Benefits. Receive a competitive salary package with additional perks.
If you’re a passionate Full Stack Engineer eager to work on exciting projects and make a meaningful impact, apply today! Let’s build something amazing together.