AMARIS Logo png

Full Stack Developer

AMARIS

Job Description

Take your career to the next level with Amaris Consulting as a Senior Fullstack Developer (.NET Core, Vue.js, Angular, React, WSO2 Identity Server, and more).
Join our dynamic international team, thrive in a global environment with a 800M turnover and over 1,000 clients worldwide, and work in an agile, collaborative setting. We are looking for a skilled and experienced developer who is ready to take on the challenge of building robust, scalable, and high-quality applications across the entire stack. Spanish fluency is required for this role.

WHAT WOULD YOU NEED?
4-5 years of experience as a Fullstack Developer.
Strong proficiency in .NET Core (2.1 or higher), C#, ASP.NET, Entity Framework Core, and MediatR for backend development.
Experience with Vue.js (2+ years) or alternatively Angular or React for frontend development.
Solid knowledge of HTML, CSS, JavaScript, and version control tools such as Git.
Familiarity with Transact-SQL, IdentityServer4, and WSO2 Identity Server.
Proven experience with RESTful API development and web services.
Strong experience with CQRS patterns and ASP.Net Identity.
Advanced proficiency in Spanish (written and spoken); English proficiency is a plus.
Ability to write clean, testable, and efficient code while participating in the entire software development lifecycle.
Excellent troubleshooting skills and strong communication abilities.
Experience working in an Agile-Scrum environment and using tools like TFS (Azure DevOps) and Jira.
WHAT WILL YOU BE DOING?
Develop and maintain scalable and secure web applications using .NET Core and Entity Framework Core.
Build efficient, reusable, and high-performance front-end components with Vue.js, Angular, or React.
Collaborate with the team to design, develop, and implement technical specifications and architecture.
Analyze system requirements and prioritize development tasks.
Implement CQRS and MediatR patterns for better scalability and performance.
Write clean, maintainable code and participate in code reviews to ensure quality and best practices.
Test and debug various applications to ensure the highest quality standards.
Work on system upgrades, refactor existing code, and deploy fully functional applications.
Stay current with the latest industry trends and technologies in full-stack development.
WHY US?

Join our team and unlock opportunities for personal and professional growth:

Career growth: 70% of our senior leaders started in entry-level positions.
Skills development: Access to our Technology Academy, Udemy platform, webinars, and workshops.
Training budget: Personalized annual budget for training and company-paid certifications.
Flexible work: Enjoy remote work options, flexible policies, and excellent social benefits like transport and restaurant tickets, childcare support, and private health insurance.
WeCare programme: Support for employees in critical situations.
Inclusive culture: We celebrate diversity and are committed to an inclusive workplace.

Amaris Consulting is an equal opportunity employer. We welcome applications from all qualified candidates, regardless of gender, sexual orientation, race, ethnicity, creed, age, marital status, disability, or other characteristics.

tiene menú contextual

Who are we?
Amaris Consulting is an independent technology consulting firm providing guidance and solutions to businesses. With more than 1000 clients across the globe, we have been rolling out solutions in major projects for over a decade this is made possible by an international team of 7500 people spread across 5 continents and more than 60 countries. Our solutions focus on four different Business Lines: Information System & Digital, Telecom, Life Sciences and Engineering. Were focused on building and nurturing a top talent community where all our team members can achieve their full potential. Amaris is your steppingstone to cross rivers of change, meet challenges and achieve all your projects with success.

At Amaris, we strive to provide our candidates with the best possible recruitment experience. We like to get to know our candidates, challenge them, and be able to give them proper feedback as quickly as possible. Here's what our recruitment process looks like:

Brief Call: Our process typically begins with a brief virtual/phone conversation to get to know you! The objective? Learn about you, understand your motivations, and make sure we have the right job for you!

Interviews (the average number of interviews is 3 - the number may vary depending on the level of seniority required for the position). During the interviews, you will meet people from our team: your line manager of course, but also other people related to your future role. We will talk in depth about you, your experience, and skills, but also about the position and what will be expected of you. Of course, you will also get to know Amaris: our culture, our roots, our teams, and your career opportunities!

Case study: Depending on the position, we may ask you to take a test. This could be a role play, a technical assessment, a problem-solving scenario, etc.

As you know, every person is different and so is every role in a company. That is why we have to adapt accordingly, and the process may differ slightly at times. However, please know that we always put ourselves in the candidate's shoes to ensure they have the best possible experience.
We look forward to meeting you!

Find your dream job

Freshly added jobs in Spain

Full Stack Developer

Backend Developer - Java

Full Stack Developer - Angular

Senior Backend Developer

Who is Hiring is part of Cybrient Technologies SA