Desarrollador web
We are looking for a Web Software Engineer to join our IT squad within the \"Website\" Tribe. Reporting to one of our Engineering Managers, you will join a high-performing development team. Your mission will be to design, develop, and maintain software applications that meet our company’s needs. Mission As a Software Engineer, your responsibilities will include:
You develop backend and frontend user stories on time and quality that fits the defined requirements
Your code is optimized, maintainable and scalable, following good practices defined in your team and following design patterns when it is possible
Most of your code is covered by automated tests
Reviewing code of your colleagues you detect improvements and give them feedback to improve Your Responsibilities Design, develop, and maintain software applications using modern programming languages and frameworks being an active member of a high-performance development squad.
Write clean, efficient, maintainable and well-documented code that adheres to industry best practices and standards.
Write automated tests that cover the code of your implemented features.
Participate in code reviews and contribute to the improvement of the team's development processes.
Identify and address technical issues and bugs, and propose solutions to improve software performance and user experience.
Collaborate with the design team in the building of the design system.
Work in the definition of the style structure of the projects.
Contribute to team meetings, refining, and retrospectives to foster a collaborative and innovative work environment. Desired Profile
Mandatory: Fluency with SOLID principles.
Mastering the latest CSS and HTML.
Mastering Typescript, Vue
JS and Nuxt.
Web performance and high traffic websites.
Web security. Valuable: Experience in PHP 100% typed, we use PHP 8
Knowledge of DDD patterns, Hexagonal architecture and CQRS
Knowledge of clean architecture
TDD and Continuous Integration
No
SQL
Redis
Rabbit
MQ
Elastic
Searc...