Our client is an international dermocosmetic company with a clear purpose: Inspire everyone we touch to enjoy healthy, happy, beautiful lives.
They are a purpose-driven company, and they want your day to day to have a positive impact on their communities and planet. They are proud to be B Corp certified. However, forming part of the solution also comes with great responsibility: to be a force for change towards a more sustainable world.
Do you want to join the Challenge?
What are they looking for?
They are now looking for a Senior Software Engineer.
What are they offering?
By joining their company, you can change the life of a lot of people worldwide. In addition, they offer some interesting benefits, what makes them a top employer company:
- Flexible entry hours and home office policy (50%).
- Private medical insurance.
- Discount in our employee store.
- Wellness benefits.
- Christmas lot with several products.
What will your challenges be?
- Design, develop, test, and deploy high-quality, maintainable, and scalable software applications, adhering to best practices and coding standards.
- Identify, analyse, and resolve complex technical challenges.
- Work effectively within cross-functional teams, including product, UX, and other engineers.
- Continuously improve code quality, system performance, and development processes by addressing technical debt and security vulnerabilities.
- Create and maintain technical documentation, give presentations, and participate in knowledge-sharing sessions to foster a culture of learning.
- Provide accurate estimates for development tasks and contribute to project planning.
- Collaborate effectively in team ceremonies and processes to ensure alignment and drive continuous improvement.
- Anticipate and mitigate technical risks, leveraging a deep understanding of the system to propose innovative solutions and ensure project success.
- Ensure that development tasks are completed within agreed-upon timelines and contribute to the overall success of the project.
- Take ownership of technical decisions and drive innovation within the team.
- Communicate clearly and concisely with both technical and non-technical stakeholders.
- Provide regular updates on project progress and status.
- Promote adaptability by effectively responding to evolving project requirements, technical challenges, and industry trends.
- Promote a strong understanding of customer needs and how the product addresses them.
Are you the one they are waiting for?
- Node and Express
- Unit Testing
- Relational and No-SQL knowledge
- APIs and Micro-Service experience
- GIT knowledge
- Docker
- Desired:
AWS Cloud Environment
- CI/CD Cloud
- Code Patterns: Clean Architecture, Hexagonal Architecture, DDD
- NestJS
- Experience: More than 5 years in a similar role
- Education: University Degree
- Languages: High level of Spanish & English upper-intermediate
If you arrived this far and want to know more, apply for this position.