Senior Full-Stack (React & .NET) Software Engineer | 3 roles
Garmin Vezi toate joburile
- Cluj-Napoca, Cluj
- Permanent
- Full-time
- Design, enhance, and build software solutions for web applications and services that are key components of Garmin's Subscriptions ecosystem.
- Contribute, as a full-stack developer, to all aspects of the software development lifecycle: technical design, implementation, estimations, documentation, testing, deployment and support.
- Collaborate with teams across all Garmin segments to gather and define requirements for new features and enhancements or to design and build technical solutions.
- Work with a diverse tech stack: .NET, .NET Core, React.js, Typescript, HTML, CSS, etc., and with a variety of Azure services.
- Implement best practices for code quality, testing, and deployment using Team City and Octopus for CI/CD pipelines.
- Ensure that the services and systems built are performant, secure, reliable, and scalable.
- Stay updated with emerging technologies and industry trends to continuously improve skills and enhance development practices.
- Join a team of passionate and committed developers, focused on delivering the best solution and experience for our customers.
- Minimum 5 years of experience as a .NET full stack developer or similar.
- Proficiency with C#, .NET, Micro-services/Distributed systems, MSSQL, Entity Framework/Core, Azure or similar, HTML, CSS, TypeScript/JavaScript, Git source control.
- Solid understanding of software development principles, design patterns and best practices.
- Excellent problem-solving skills and attention to details.
- Ability to work effectively in a collaborative, fast-paced environment; good communication skills.
- A bachelor of science degree in Computer Science, Information Technology, or a technical field relevant to the essential functions of this job.
- English proficiency.
- Experience with JavaScript libraries or frameworks like React or Angular, and Azure services such as Azure App Service, Traffic Manager, Azure SQL Databases.
- Knowledge of/experience with IaC tools, like Terraform.
- Experience in creating and maintaining CI/CD pipelines.
- Familiarity with working in an Agile environment (Scrum or Kanban).
- 24 days off each year plus extra vacation days based on years at Garmin and compensation for legal holidays.
- Health package subscription and yearly budget for glasses.
- Monthly budget for sports and wellbeing activities.
- Local and global career development programs (training, mentorship, technical and leadership development, and more).
- Access to e-learning platforms and support for technical conferences attendance.
- Loyalty bonus within the company, plus other special bonuses (for holidays and personal life events).
- Meal tickets.
- Significant discount for Garmin products.
- Employee stock purchase plan.
- Contribution to the retirement plan (Pillar 3).
- Garmin products available for testing and borrowing.
- A comprehensive event series championing wellbeing, sports, and community tailored to foster holistic health (featuring sports events, classes, hackathons, parties, and more).
- Other benefits which we invite you to discover along the recruitment process.