Ir à oferta completa

SENIOR SOFTWARE PRODUCT DEVELOPER – REACT, JAVASCRIPT, TDD/ATDD, XP

Braga - Braga

Descrição da oferta de emprego

Function.
Front-End, Back-End, or Fullstack Type of Contract.
Freelancer Duration.
12 months (renewable) Location.
Lisbon (Hybrid - 1 to 2 days per week at the office)  Language.
Fluent in Portuguese and English     About Us.
We are a forward-thinking technology company dedicated to delivering high-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), Extreme Programming (XP), and mob programming to ensure robust and effective software delivery.
Job Summary.
We are seeking a skilled and experienced Senior Product Developer, front-end, back-end, or fullstack, to join our dynamic team.
The ideal candidate has 10+ years of experience in software development, a deep understanding of React, JavaScript, TypeScript, and agile engineering principles, particularly TDD, BDD, XP and mob programming.
You will collaborate closely with cross-functional teams to design, develop, and deliver top-notch software solutions while fostering a culture of technical excellence and continuous improvement.
Applicants must reside within the designated area specified in the Location section.
Only candidates who meet all listed requirements will be considered; applications that do not meet these criteria will not proceed to the next stage   Key Responsibilities.
Design, develop, and maintain scalable web applications using React and JavaScript.
Write clean, maintainable, and testable code following TDD/ATDD principles.
Collaborate with product managers, designers, and other engineers to deliver high-quality features.
Implement and advocate for XP practices such as mob 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, JavaScript, and agile methodologies to continuously improve team performance.
Required Qualifications.
10+ years of professional software development experience.
Strong proficiency in React and JavaScript (ES6+), and TypeScript.
Demonstrated expertise in Test-Driven Development (TDD) and Acceptance Test-Driven Development (ATDD).
Solid understanding of Extreme Programming (XP) practices and mob programming.
Experience with modern development tools, including version control systems (e.
., Git), build tools, and package managers.
Excellent problem-solving skills and the ability to work in a collaborative, team-oriented environment.
Strong communication skills, with the ability to articulate technical concepts to non-technical stakeholders.
Preferred Qualifications.
Experience with state management libraries such as Redux or Context API.
Familiarity with backend development and APIs (e.
., Node.
s, GraphQL).
Knowledge of CI/CD pipelines and DevOps practices.
Exposure to Agile frameworks such as Scrum or Kanban.
Fluent in Portuguese and English   What We Offer.
Competitive salary and benefits package.
Remote work options.
A collaborative and inclusive work environment.
Opportunities for professional growth and learning.
Access to the latest tools and technologies.
How to Apply.
Submit your resume, cover letter,picture,  and portfolio (if applicable) by email or submit through our website.
Please include specific examples of your experience with React, JavaScript, TDD/ATDD, and XP in your application.
We are an equal-opportunity employer and value diversity in our team.
We look forward to welcoming a passionate and skilled programmer to our team!
Ir à oferta completa

Detalhes da oferta

Empresa
  • The Agile Thinkers
Localidade
Endereço
  • Indeterminado - Indeterminado
Tipo de Contrato
  • Indeterminado
Data de publicação
  • 19/03/2025
Data de expiração
  • 17/06/2025
.Net & React.js SW Developer
Uniksystem -sistemas de informação,lda

Net (3+ years) and react... we’re looking for new team members with the react... the main responsibilities will be software development with: asp... js sw developer location: lisbon, portugal, occupation: full time, onsite min... net sw developer profile with a minimum experience of 3 years......

Senior Developer
FÓRUM SELECCAO

Fórum selecção is looking for a senior developer (m/f) for a corporate bank main activities: - understand and analyse the needs expressed by the business teams, specifying and testing them in order to enable the deployment of the solution while respecting the budget and both regulatory and deadline constraints......

FrontEnd SW Developer
Uniksystem -sistemas de informação,lda

Js) sw developer location: carnaxide, lisbon, portugal, occupation: full-time uniksystem is expanding the java center of excellence (coe) to support international growth and unik low-code bpm platform, our key software product... we’re looking for senior java software developers to lead squads (in agile......

Full Stack Developer – SharePoint
Newin

• good knowledge and experience working with javascript frameworks (angular, jquery, ngrx, react…)• knowledge of at least one javascript framework: knockout, angularjs, angular, jquery, react, aurelia, vue or polymer... the front end developer is expected to provide services to the digital solutions......

Account Manager Software e Consultoria Digital – Maia
Kiwa Portugal

Pretendemos reforçar a nossa equipa com um account manager software e consultoria digital na maia... requisitos: - conhecimento do mercado de software e suas aplicações no setor industrial; - comunicação eficaz, criatividade, foco em resultados e resiliência; - alinhamento com os valores da empresa e......

.Net Developer
ITDS

Debug and troubleshoot software issues... experience with software development lifecycle... ability to work independently and in teams... participate in code reviews for continuous improvement... familiarity with databases and api integration... strong problem-solving and coding skills......

Java Developer
ITDS

Analyze existing software implementations to identify areas of improvement and provide estimates for implementing new features... update and maintain documentation for team processes, best practices, and software runbooks requisitos do trabalho the ideal candidate has: +2 years of experience......

FrontEnd Web Developer - FrontEndTF#2024
Techframe - Sistemas de Informação, SA

Proficiência em html, css e javascript... na techframe, estamos à caça de um frontend web developer para impulsionar os nossos projetos mais dinâmicos e inovadores usando a poderosa framework angular... se és um(a) mestre de html, css e javascript e tens uma paixão pela criação de soluções frontend que......

Técnico Sénior de Segurança, Qualidade e Ambiente (m/f)
Global partner hrs

Outros dados de posição agradecemos que envie o seu cv atualizado para *****@*****/p>... ª civil ou equivalentes;experiência na função em sector do ambiente ou construção;experiência no desenvolvimento de planos de segurança e auditorias de segurança;cap de técnico de segurança nível vi;cap formação......

Business Developer
Buyme property

Pertencendo ao grupo buyme, empresa que já conta com 25 anos no mercado, a buyme business atua na intermediação da compra e venda de empresas, na realização de projetos de investimentos, fundos perdidos, consultorias, análises de crédito entre outros, e procura: business developer......