
Search by job, company or skills
Full Stack Engineer is part of the in-house product engineering team that has been setup to create technical differentiation and intellectual property in the domain of Software Defined Vehicle (SDV). This role will be creating scalable and maintainable microservices, designing robust APIs, and developing frontend interfaces that connect to these services
Key Resposibilities:
As a Full Stack Engineer, you will be responsible to own end-to-end of development by working with various stakeholders. Your key responsibilities will include, but not limited to:
Microservices Development: Design and implement scalable microservices using appropriate technologies (e.g., Node.js, Java, Python, Go, etc.). Ensure microservices are modular, resilient, and secure.
API Design and Development: Create RESTful and GraphQL APIs that facilitate communication between microservices and frontend applications. Adhere to best practices for API design, documentation, and security.
Frontend Development: Build frontend interfaces using modern frameworks (e.g., React, Angular, HTML, CSS, Vue, etc.) that connect to backend microservices. Ensure frontend applications are responsive, user-friendly, and maintainable.
Integration and Deployment: Work jointly with DevOps teams to automate the deployment of microservices and frontend applications. Use CI/CD pipelines to ensure seamless integration and rapid deployment.
Collaboration and Communication: Collaborate with cross-functional teams, including product managers, UX/UI designers, and other engineers, to deliver high-quality software solutions. Communicate technical concepts effectively to both technical and non-technical stakeholders.
Continuous Improvement: Stay updated with industry trends and best practices in microservices, API development, and frontend technologies. Contribute to process improvements and technology adoption within the team.
Job ID: 81700997