Full Stack Engineer
Full Job Description
We are seeking a skilled Full Stack Engineer to design, develop, and maintain scalable web applications. This role requires comprehensive expertise in both frontend and backend systems, including building efficient user interfaces, working with databases, and integrating APIs. You will collaborate closely with product, design, and engineering teams to deliver high-performing and reliable digital solutions. As a Full Stack Engineer, you will be instrumental in developing and maintaining robust web applications across all layers, designing scalable APIs, and integrating third-party services. You will build responsive, user-friendly interfaces using modern frontend technologies and write clean, efficient, and maintainable code following best engineering practices. Collaboration with product managers, designers, and engineers to implement new features, optimize applications for performance, scalability, and security, and troubleshoot technical issues are key aspects of this role. You will also participate in code reviews, work with databases to design schemas and write queries, and contribute to architectural decisions and system improvements.
Key Responsibilities:
- Develop and maintain web applications across frontend and backend layers.
- Design scalable APIs and integrate third-party services as needed.
- Build responsive and user-friendly interfaces using modern frontend technologies.
- Write clean, efficient, and maintainable code adhering to best engineering practices.
- Collaborate with product managers, designers, and engineers to implement new features.
- Optimize applications for performance, scalability, and security.
- Troubleshoot, debug, and resolve technical issues across the entire stack.
- Participate in code reviews to ensure high code quality and maintainability.
- Work with databases to design schemas, write queries, and ensure data integrity.
- Contribute to architecture decisions and system improvements.
Required Skills and Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 3–6 years of experience in full-stack development.
- Strong proficiency in frontend technologies like JavaScript, HTML, and CSS.
- Experience with modern frontend frameworks such as React, Angular, or Vue.js.
- Solid backend development experience with Node.js, Java, Python, or similar technologies.
- Experience working with relational or NoSQL databases.
- Knowledge of RESTful APIs and web services.
- Familiarity with version control systems like Git.
- Strong problem-solving and analytical skills.
Preferred Qualifications:
- Experience with cloud platforms like AWS, Azure, or Google Cloud.
- Familiarity with containerization tools such as Docker.
- Understanding of CI/CD pipelines and deployment practices.
- Exposure to microservices architecture.
Benefits:
- Opportunity to work on scalable and impactful technology products.
- Exposure to modern engineering tools and practices.
- Collaborative and innovation-driven work environment.
- Career growth and learning opportunities.
Company
CareerXperts Consulting
CareerXperts Consulting, founded in Bangalore in 2006, is a leading talent acceleration partner for ambitious founders worldwide. Specializing in high-impact talent research, we are dedicated to assem...