Collaborating within a full ALM (Application Lifecycle Management) environment, following best practices across the development lifecycle.
Developing web applications using modern frameworks and best practices.
Translating UI / UX designs into responsive, interactive code.
Collaborating with product managers, QA engineers, and UX designers to build top-notch, user-friendly products.
Writing clean, efficient, and maintainable code.
Requirements: Bachelors degree in Computer Science or equivalent.
5+ years of professional software development experience.
At least 3 years of backend experience with Node.js / C #/ Python.
At least 2 years of frontend experience with Angular (or similar frameworks), SCSS, JavaScript /TypeScript.
Experience using microservices architecture.
Nice-to-Haves:
Familiarity with Unit, Functional, and Integration testing.
Basic knowledge of DevOps tools (Jenkins, Docker, Kubernetes).
Experience working with databases and Big Data environments.
Strong architectural design skills
This position is open to all candidates.