Full Stack .NET Developer
Full Stack .NET Developer
Category: Software Development
Location: Bucharest, Romania | Romania
Referral Reward: RON 4,000
Employment Type: Employment contract, B2B
Time Allocation: Full Time
Workplace Type: Remote, Hybrid
Remaining positions: 0
Job Responsibilities:
- Design and implement software solutions for our web applications.
- Write automated, integration and unit tests (for both front-end and back-end).
- Perform code reviews and pair programming.
- Monitor the production for unexpected behavior.
- Contribute to back-end development efforts using .NET 6 and 8, as well as ASP.NET Core.
- Contribute to front-end development efforts using VueJS (2 and 3), HTML 5 and CSS 3.
- Contribute to deployment efforts through Docker and Ansible.
- Be always up to date with the Backend and UI technology stacks, analyze opportunities and propose improvement ideas.
- Consider performance tuning, find bottlenecks, and keep high quality standard.
- Work within an Agile development team and ensure stories are delivered within scope and on time.
Essential Requirements:
- Confirmed experience in development with C# and/or JavaScript/TypeScript (ideally, both).
- Experience with a web API framework (ideally ASP.NET Core) and ability to design and implement REST Api’s.
- Knowledge of OO JavaScript including prototypical inheritance, classes, closures and common application design patterns.
- Experience with a modern JavaScript framework and libraries (VueJS, React, Angular).
- Good grasp of HTML5 technologies, CSS3, LESS/SASS and responsive web design.
- Experience in writing of unit test, following TDD and mocking libraries, either on front-end or back-end (preferably both).
- Understanding of SQL databases (preferably Oracle).
- Independent and highly self-motivated with a strong customer focus.
- Action and results orientated, ability to manage multiple priorities.
- Ability to openly present your own ideas, as part of an international team.
- Fluency in English.
Nice to have:
- Experience with NoSQL databases (CouchBase, Redis and/or MongoDB).
- Experience in solving performance issues (profiling, query optimization, caching).
- Experience with Docker.
- Experience with AWS.
- Experience with Ansible.
- Experience with ELK/OpenSearch.
What we offer:
- You will find here not only a challenging and interesting workplace, but also a rewarding work experience, with competitive compensation and benefit packages:
- Soft skills and technical training for current and emerging products and technologies;
- Career development: opportunity to grow within the team;
- Special referral bonuses for recommending your friends;
- Private Medical subscription;
- A monthly budget for flexible benefits program that includes public transportation reimbursement and meal tickets, sport & wellness, telecom & electronics, children & parents, holiday & culture, tourism;
- Flexible working hours and work from home, aligned with project needs;
- Friendly team who is eager to meet you.