Software Engineer - .NET
AppfireRemotely
resttypescript.netazurenode.jsgcpgraphql
Job Description
📋 Description
- Collaborate with a cross-functional product team and other specialists.
- Design, build and maintain features that bring value to customers.
- Follow best engineering practices: testing, code reviews, and scalable, maintainable software.
- Share ideas openly about future product direction and improvements.
- Own the outcome and structure your day with minimal micromanagement.
🎯 Requirements
- Proven record of delivering software projects or products.
- Hands-on back-end experience with GraphQL and REST, using .NET and C#; Node.js with Typescript is a
- Strong CS fundamentals (data structures, algorithms, OOP); engineering mindset for problem solving.
- Experience with modular monoliths, cloud (Azure, GCP, AWS), Docker, Kubernetes; microservices is a
- Web app knowledge across performance, quality, and security aspects.
- Willingness to learn multiple technologies (backend .NET, Node.js and frontend React/Redux).
🎁 Benefits
- Contract of Employment (indefinite).
- Company equity for all team members.
- 26 vacation days, 12 Wellness Days, 24 hours of paid volunteer time.
- Fully covered Luxmed private healthcare; life insurance provided by UNUM.
- MyBenefit platform allowance for multisport and experiences.
- Home Office Allowance to cover electricity and internet costs.