As a .NET Senior Developer, you will play a key role in shaping the future of our products.
About the Role
We are looking for experienced professionals who can design and develop various services and APIs for our product. You will be responsible for architecting and implementing maintainable and high-quality code using SOLID principles.
You will work closely with product owners to ensure features/changes meet business requirements and align with our company's strategy. Collaboration with designers, UX, and other developers is also essential to gain understanding of new features, dependencies, and technical details.
Main Responsibilities:
* Architect and develop various services and APIs for our product.
* Use SOLID principles in creating maintainable and high-quality code.
* Collaborate with product owners to ensure features/changes meet business requirements and fulfill our company's strategy.
* Work closely with designers, UX, and other developers to gain understanding of new features, dependencies, and technical details.
Requirements
To succeed in this role, you will need:
* 5+ years of experience in Web projects, C#, SQL Server.
* Experience with HTML/CSS and JavaScript frameworks.
* Experience with MVC.
* Advanced English language skills.
Benefits
We offer a range of benefits to support your well-being and career development:
* 100% remote work.
* Flexible hours - make your own schedule.
* Diverse and multicultural work environment.
* Paid parental leave, vacation & holidays.
* Hardware setup for you to work from home.
* Excellent compensation.
* Extensive opportunities for growth and professional development thanks to our mentoring system.
What We Offer
We strive to create a dynamic and innovative work environment that supports your personal and professional growth. If you are passionate about programming and want to be part of a team that values collaboration and excellence, we encourage you to apply.