Senior Software Engineer (React Native)
Senior engineer building and maintaining user-centric mobile apps in React Native for Constellation Automotive Group's car marketplace brands (BCA, cinch, We Buy Any Car), based at its new tech hub in Coimbra, Portugal on a hybrid basis. Works with Product, Design and backend engineers using JavaScript/TypeScript and native iOS/Android tooling.
- Compensation
- Not disclosed
- Location
- Not listed
- Work setup
- Hybrid
- Seniority
- Senior
- Employment
- Full time
- Experience
- 2+ years
- Category
- Software engineering
- Posted
Skills
Must have
- Minimum 5 years' commercial front-end/app development experience
- Minimum 2 years' experience with React Native and its ecosystem, including native tooling for iOS and Android
- Experience building mobile applications using React Native (essential)
- Experience with continuous integration tools like GIT, JIRA, Jenkins, Maven
- Knowledge of web architectures and services (HTTP, SOAP, REST, JSON)
- Familiarity with native build tools like XCode, Gradle, Android Studio, IntelliJ
- Strong proficiency in JavaScript/TypeScript, HTML, CSS, including ES6+ and functional programming
- Experience with automated testing suites such as Appium
- Familiarity with Agile development methodologies such as Scrum or Kanban
- Bachelor's or master's degree in computer science or related field, or equivalent work experience
- Excellent communication and collaboration skills with various stakeholders
- Strong problem-solving skills with ability to analyse complex issues
Nice to have
- Experience with .NET, Xamarin would be beneficial
Full description
-
About The Role
-
Job Title: Senior Software Engineer - Mobile App (React Native)Location: Hybrid working, home & BCA Coimbra (monthly visits)Working Hours: Monday - Friday, 40 hoursJob 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 group-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 brand-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 cutting-edge technologies and projects revolutionising the automotive industry. We are excited to expand our team at our brand-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 high- quality mobile applications using React Native. You will be part of a team of React Native 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 user-centric mobile apps, primarily leveraging React Native.
- Participate in code reviews and writing tests and documenting work.
- Work alongside the Technical Lead to balance value delivery with code quality.
- 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 well-coordinated releases.
- Offer mentorship and support to other team members.
Knowledge:
- Minimum of 5 years’ experience in front-end/app development, in a commercial setting.