Senior Software Engineer (FE, React)
Senior Software Engineer (FE, React) Competitive Salary + Benefits Coimbra | BCA Engineering DA UK Posted 5 days ago | Ref: FM8-02122 HS
Job Title: Senior Software Engineer (Front-end, REACT)
Salary: Competitive + Benefits!
Location: Hybrid working, home & BCA Coimbra (monthly visits)
Working Hours: Monday - Friday, 40 hours
Job Status: Permanent
Who we are!
The Constellation Automotive Group is the largest vertically integrated digital car marketplace in Europe, combining the leading digital brands across the segments of Consumer to Business (C2B), Business to Business (B2B) and Business to Consumer (B2C). Across our digital platforms we exceed £20billion of Gross Merchandises Value (‘GMV’) on an annual basis. This includes market leading brands such as BCA, We Buy Any Car, cinch and Marshall.
The Constellation Technology Team provides a
- wide set of Technology Products and Services across the Constellation Automotive Group!
If you are a leader in software engineering seeking a fresh opportunity,
Constellation Automotive Group (CAG) invites you to join our team at our
- new tech hub in Coimbra. CAG is a leader in the automotive services industry, providing various services, including vehicle remarketing, logistics, and inspections.
Our software engineering team is at the forefront of
- edge technologies and projects revolutionising the automotive industry. We are excited to expand our team at our
- new tech hub in Coimbra, where you will have a unique opportunity to influence the development and culture of this innovative hub.
Role Overview:
We are seeking talented and motivated Senior Software Engineers with experience developing
- quality responsive web applications, using React. You will be part of a team of Frontend software engineers and work closely with Product, Engineering and Design teams to create innovative app solutions that meet our customers’ needs.
Role Responsibilities:
- Delivery of design, code, and maintenance of
- centric web apps, primarily leveraging React and Next. js. - Participate in code reviews and writing tests and documenting work.
- Collaborating closely with Design and Product teams to implement visually compelling and intuitive interfaces.
- Advocate for good engineering practices within the team to enhance efficiency, code quality, and user experience.
- Deliver continuous delivery of value to users through efficient development practices and
- coordinated releases. - Offer mentorship and support to other team members.
Knowledge:
- Minimum of 5 years’ experience in
- end/app development, in a commercial setting, with a significant focus on React and its ecosystem. - Experience with modern
- end build pipelines and tools (such as Webpack, Babel, npm). - Familiarity with modern
- end frameworks and libraries beyond React (like Vue, Angular, etc. ) is a plus. - Experience with UI testing frameworks (like Jest, React Testing Library, etc. ) and understanding of TDD/BDD concepts.
- Familiarity with automation testing tools like Cypress or Test Cafe
- Familiarity with Agile development methodologies and practices, such as Scrum or Kanban.
- Strong
- solving skills with the ability to analyse complex issues and develop innovative solutions. - Excellent communication and collaboration skills to effectively work with various stakeholders and to communicate technical information clearly
- Bachelor’s or master’s degree in computer science or a related field or equivalent work experience.
- Experience implementing and publishing npm packages.
- Experience of developing mobile apps in React Native preferable, but not essential.
Skills:
- Proficiency in React: Excellent knowledge of React. js and its core principles, such as component lifecycle, state management, hooks, etc
- Familiarity with Modern Front-End Tools and Technologies: Proficiency in using modern
- end build pipelines and tools such as Webpack, Babel, npm, yarn, etc. Understanding of performance testing and optimization methodologies. - CSS/HTML Skills: Proficiency in HTML5 and CSS3, along with knowledge of CSS
- processors like SASS or LESS, and CSS-in-JS approaches. Understanding of responsive design principles. - Experience with Testing Frameworks and Methodologies: Familiarity with testing libraries and frameworks (like Jest, React testing library, etc. ), and understanding of Test-Driven Development (TDD) / Behaviour-Driven Development (BDD) concepts.
Relationships:
- Software Engineers: Collaborating with a team of Frontend engineers and Backend Product engineers to create first class solutions that support our services.
- Work alongside the Technical Lead to balance value delivery with code quality.
- UX/UI Designers: Partnering closely with UX/UI designers to ensure implemented interfaces match designs and provide an optimal user experience.
- Product Owners: Working with product owners to deliver functional changes aligned to the product vision.
- Contributing to the hybrid work culture, balancing remote and
- office work while fostering a positive and collaborative environment.
Please note that only applications submitted in English will be considered.
Our policy is to employ the best qualified people and provide equal opportunity for the advancement of employees including promotion and training and not to discriminate against any person because of gender, race, ethnicity, age, sexual orientation, religion, belief or disability
#J-18808-Ljbffr-
Informações detalhadas sobre a oferta de emprego
Empresa: 360 Resourcing Solutions Localização: Coimbra
Coimbra, Coimbra District, PortugalPublicado: 19. 3. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!