Software Development Engineer
This is a unique opportunity to join our development team as a Software Development Engineer. You will be responsible for the development, design, and implementation of new or modified software products or ongoing business projects.
In this role, you will participate in the development of the product following the methodologies used in the project and participate in the continuous improvement process. You will lead the front-end architecture and work across the full stack, or focused on back-end or front-end, building scalable solutions that drive positive user experiences and measurable business impact.
The ideal candidate for this position has analytical capacity to understand problems and troubleshoot them. They should be highly organized and detail-oriented, with the ability to multi-task. The candidate should also be proactive but still work well in a team-oriented environment. Good communication skills are required to perform demos and communicate with the rest of the team.
This is a hybrid position that requires 3 days a week working from home and 2 days a week in the office. We offer a multicultural and friendly team, exciting opportunities for professional development, ongoing training, and social benefits.
We are looking for someone who can develop new software features and infrastructure elements in support of priority business and solution requirements. Ensuring application performance, uptime, risk mitigation, scalability, and high code / application quality are key responsibilities of this position.
The successful candidate will use agile engineering practices and various software development technologies to rapidly develop creative and efficient solutions that enhance the organization's technology stack. They will collaborate with other squad members to implement user stories, write tests, and continuously deliver new / improved product functionality.
This position requires a good grasp of unit testing and automation testing, experience with continuous integration and deployment (Jenkins / SonaQube), and a good understanding of Git / Bitbucket. Some knowledge in UX and development of responsive applications for mobile / tablet will be valued.
The company offers a comprehensive package including a competitive salary, health insurance, retirement plan, paid time off, and more.
Software Developer • Lliçà d'Amunt, Barcelona, España