Senior Software Product Developer – React, Javascript, Tdd/Atdd, Xp
We are a
- thinking technology company dedicated to delivering
- quality, scalable, and maintainable software solutions. Our team thrives on collaboration, innovation, and a passion for creating outstanding products that make a difference. We embrace modern engineering practices like Test-Driven Development (TDD), Acceptance Test-Driven Development (ATDD), and Extreme Programming (XP) to ensure robust and effective software delivery.
We are seeking a skilled and experienced Senior Product Developer,
- end,
- end, or fullstack, to join our dynamic team. The ideal candidate has a deep understanding of React, Java
Script, and agile engineering principles, particularly TDD, BDD, and XP. You will collaborate closely with
- functional teams to design, develop, and deliver
- notch software solutions while fostering a culture of technical excellence and continuous improvement.
Key Responsibilities
- Design, develop, and maintain scalable web applications using React and Java
Script. - Write clean, maintainable, and testable code following TDD/ATDD principles.
- Collaborate with product managers, designers, and other engineers to deliver
- quality features. - Implement and advocate for XP practices such as pair programming, refactoring, and continuous integration.
- Conduct code reviews and mentor junior developers to uphold coding standards and best practices.
- Participate in planning and estimation sessions to ensure timely delivery of features and solutions.
- Troubleshoot and resolve technical issues, ensuring system stability and performance.
- Stay up to date with the latest developments in React, Java
Script, and agile methodologies to continuously improve team performance.
Required Qualifications
- 5+ years of professional software development experience.
- Strong proficiency in React and Java
Script (ES6+). - Demonstrated expertise in Test-Driven Development (TDD) and Acceptance Test-Driven Development (ATDD).
- Solid understanding of Extreme Programming (XP) practices.
- Experience with modern development tools, including version control systems (e. G. , Git), build tools, and package managers.
- Excellent
- solving skills and the ability to work in a collaborative,
- oriented environment. - Strong communication skills, with the ability to articulate technical concepts to
- technical stakeholders.
Preferred Qualifications
- Experience with state management libraries such as Redux or Context API.
- Familiarity with backend development and APIs (e. G. , Node. Js, Graph
QL). - Knowledge of CI/CD pipelines and Dev
Ops practices. - Exposure to Agile frameworks such as Scrum or Kanban.
- Fluent in Portuguese and English
- Informações detalhadas sobre a oferta de emprego
Empresa: Decca Recruiting Localização: Lisboa
Lisboa, Lisboa, PortugalPublicado: 13. 5. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!