Senior Full-Stack Developer
We are looking for an experienced Full-Stack Developer to join our team in Tenerife. The ideal candidate will have a strong background in .NET technologies and be able to contribute to the development of high-quality applications and services.
About the Role
This is a full-time, permanent position that requires a highly proactive and communicative individual who can work effectively in a team environment. The focus of this role is on back-end development, but knowledge of client-side technologies is also necessary.
Key Responsibilities
* Translate storyboards and user stories into functional modules based on incremental iterations.
* Design, develop, and maintain high-quality, reusable, and reliable code.
* Contribute to and be responsible for overall Team success as a SCRUM member.
* Mentor junior developers when required.
Requirements
* Good written and verbal English communication skills. Spanish and/or German will be a plus.
* At least 4 years of progressive development experience in .NET technologies.
* Desirable Bachelor's degree in Computer Science, Engineering, or equivalent.
* Curious about new technologies and open-minded to new possibilities.
* Proficient in C#.
* ASP.NET MVC + Web API.
* Experience with one of the mainstream client technologies: Angular, ReactJS, VueJS, etc.
* Object-oriented development experience.
* DB Design, following best practices.
* Testing: Unit, Integration, End-to-End, etc.
* CI/CD experience.
Technical Skills
* C#.NET Framework.
* ASP.NET MVC.
* Web API.
* Angular, ReactJS, VueJS, etc.
* Unit testing.
* Integration testing.
* End-to-End testing.
* CI/CD.
About Us
We are a company based in Santa Cruz de Tenerife, committed to delivering high-quality solutions to our customers. Our team is passionate about technology and innovation, and we are always looking for talented individuals to join us.