Key Responsibilities:
* Build, test, and maintain applications that meet business needs.
* Design scalable, secure, and high-performing solutions.
* Write clean, maintainable code and conduct thorough code reviews.
* Collaborate with Product and UX teams to create user-centric, intuitive features.
* Troubleshoot and improve existing applications for better performance and security.
* Automate testing to ensure software reliability.
Why Join Us?
* Stable Growth: Be part of SAP's strong growth trajectory while contributing to cutting-edge innovation.
* Industry-Leading Products: Work on solutions with an NPS of 70, solving real customer problems with tangible impact.
* Ownership: Embrace a "build it, run it" philosophy where you’ll take full ownership of your projects from start to finish.
* Work-Life Balance: Enjoy a healthy balance between professional and personal life with a hybrid work model that allows you to collaborate with your team while maintaining flexibility.
* Collaborative Culture: Join a team that values knowledge sharing, continuous learning, and collaboration.
* Career Growth: Access transparent leadership and opportunities for advancement, whether you want to grow technically or take on leadership roles.
What Awaits You?
* Cross-Stack Development: Develop dynamic, responsive applications using Angular, RxJS, Node.js, REST, and GraphQL.
* Performance Focus: Build scalable, accessible solutions that ensure smooth user experiences.
* Collaborative Environment: Work closely with cross-functional teams to deliver impactful, customer-centric solutions.
* Tech Stack Evolution: Contribute to the growth and optimization of our tech stack and best practices.
Who Are We Looking For?
* Work proficiency: 2+ years of experience in Full-Stack Development, creating scalable and reliable applications.
* Frontend: Hands-on experience with Angular, with strong knowledge of HTML and CSS.
* Backend: Basic experience with Node.js and RESTful APIs, with a desire to grow your backend expertise.
* Testing: Basic experience with testing tools such as Jest, Playwright, or Cypress.
* Collaboration & Ownership: Ability to take ownership of sub-projects and collaborate effectively within a team.
* Communication: Clear communication and constructive feedback with colleagues and managers.
Bonus Points If You Have
* Understanding of GraphQL, relational/NoSQL databases, Docker, and cloud hosting (AWS/Azure).
* Experience with state management tools (e.g., NgRx), CI/CD pipelines, and GenAI technologies.