
Senior Software Engineer, React Native
Hybrid
London, United Kingdom
Full Time
17-03-2025
Job Specifications
Job Role: Senior Software Engineer, React Native
Job Type: Full Time, Permanent
Location: London, Hybrid
Role purpose
As a valued member of our engineering team, you will contribute to the development of our innovative application using React Native. Working with a modern JavaScript stack, your primary focus will be on coding, testing, and enhancing the functionality of Travelex's and partner mobile applications.
In this role, you will collaborate closely with our Principal Engineer and the Mobile Apps team members. While this is primarily an engineering role, we are always looking for developers who have a keen eye for product and who can contribute to the development of features at a product level before they are implemented.
If you are eager to be part of a dynamic team, contribute to Travelex's digital-first strategy, and be part of a company that values its employees while prioritizing work-life balance, we invite you to explore this exciting opportunity with us.
Key Accountabilities And Decision Ownership
Writing clean, well-tested and maintainable code
Code, test, and implement features, enhancements, and tools for Travelex's and partner applications using React Native
Collaborate with cross-functional teams to gather requirements and provide technical input during the product development process
Make critical technical decisions within the codebase, ensuring optimal architecture patterns for speed, security, and reliability
Contribute to the continuous improvement of coding practices, development processes, and team workflows
Help align development efforts with project goals and timelines
Provide technical expertise and support to the engineering team, fostering a collaborative and knowledge-sharing environment
Actively contribute to discussions on product features, providing valuable input based on technical considerations
Troubleshooting and fixing bugs and technical problems
Participate in code reviews, identifying opportunities for improvement and mentoring junior team members when needed
Knowledge of best practices in security, performance and accessibility
Skills, Knowledge, And Experience
Must have:
5+ years of software development experience
2+ years of professional experience in React Native
Extensive domain knowledge and experience working with React Native
Proven track record of shipping complex mobile applications to production
Experience with native modules and bridging in React Native
Demonstrated strong fluency with TypeScript, React Native or Expo
Familiarity with state management libraries (Zustand, Redux, MobX etc.)
Extensive experience working with GraphQL/REST APIs
Experience with the testing pyramid and tools such as Vitest, Jest, React Native Testing Library, Maestro, Detox
Patience and drive to both learn from and mentor others
Proficient in using version control systems (Git)
Nice To Have
Experience with iOS (Objective-C, Swift) or Android (Java, Kotlin) native development
Experience with the publishing process of mobile apps to the AppStore and Play Store
Proficiency in React Native performance profiling
Familiarity with analytics and crash reporting tools
Developing white-label applications
Building internationalised applications
Why Travelex?
To remain the world’s leading foreign exchange specialist, we are focused on making our customers’ lives simpler, more engaging and hassle free while they travel or move money abroad. We promise to give them the freedom and peace of mind to explore the world, their way – enabling them to travel confidently because they know they have us to lean on.
Customer centricity and digital are at the heart of our business strategy. Our commitment to innovation has never been greater, with the development of a number of digital-first, greenfield products and services. And with the Travelex's resources, deep industry experience and leading brand we are inventing the future of FX, cross-border e-commerce and international payments.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
About the Company
Founded in 1976 Travelex has grown to become one of the market leading specialist providers of foreign exchange products, solutions and services, operating across the entire value chain of the foreign exchange industry in more than 20 countries. We have developed a growing network of over 1,550 sites, including stores and ATMs, in some of the world’s top international airports and in major transport hubs, premium shopping malls, high street locations, supermarkets and city centres. Travelex has built a growing online and mo... Know more
Related Jobs


- Company Name
- Hays
- Job Title
- DevOps Engineer - Active SC Clearance, AWS, Kubernetes, CI/CD
- Job Description
- DevOps Engineer - Active SC Clearance, AWS, Kubernetes, CI/CD Up to £425 per day (Inside IR35 - Umbrella) London / Remote 12 Months My Client is an International Consultancy, who requires a Senior DevOps Engineer who holds Active SC (Security) Clearance with AWS, Kubernetes and CI/CD skills to work closely with a key end client. Key Requirements: Active Security Clearance (SC) Proven experience as a Senior DevOps Engineer Expertise in AWS, Kubernetes and CI/CD (Continuous Integration / Continuous Deployment) Understanding of TDD (Test-Driven Development) Strong communication skills Agile environment experience Nice to have: Working knowledge of Kafka / Docker / Jenkins / Postgres / Liquibase / Java NPPV3 Clearance Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at hays.co.uk


- Company Name
- 7IM
- Job Title
- Deskside Support Engineer
- Job Description
- About The Role Purpose Working in the IT Infrastructure team, the Deskside Support Engineer is responsible for providing efficient and effective first and second line technical support to end-users across multiple office locations. The role involves installation of hardware and software, troubleshooting software and hardware issues, assisting with IT related queries and completing IT administration tasks. The team member will primarily work from their main office location but will be required to visit other offices if the need arises. Responsibilities To provide first and second line support of the IT infrastructure as a priority, efficiently balancing requests via helpdesk tickets, phone calls and walk-ups through Service or change requests Incident resolution Delivery of scheduled daily, weekly and monthly tasks Installing and configuring new hardware and software, ensuring infrastructure standards are maintained. Troubleshooting and fault reporting of end-user devices Reporting progress to the IT Infrastructure Operations Manager, immediately escalating outages, major delays and other serious issues Completing IT administration tasks to the defined standard including but not limited to user account creation, group amendment, leavers process, resource allocation. Assisting and applying operating system updates and patches Maintaining and updating the Infrastructure team’s documentation library Assist with ensuring that IT security policy and procedures are enforced and staff are aware of their contribution. Providing out of hours support cover for application deployments and upgrades, on a rota where required Act as an on-site point of contact for third line support teams to assist with the resolution of incidents. This may include performing certain activities at the direction of third line support teams such as patching, power cycles, replacing drives or any such activity which requires on-site presence Travel to various office locations on an ad-hoc basis to provide on-site end-user support. Work closely with colleagues to maintain a high-performing team Assist in distributing knowledge amongst members of the Infrastructure team to aid personal development and the improvement of the IT Infrastructure Maintain a technical advantage through continual training and personal development Understand the business strategy and contribute to the overall goals of the business through infrastructure development, improvement and support About You Skills / Tools Excellent PC support skills including a broad knowledge of Windows Client OS, Office 365 Apps and experience of supporting 3rd party desktop applications Installing and configuring end-user devices Ability to logically and methodically problem solve IT issues Excellent experience with supporting Azure AD\Entra ID Excellent experience with supporting and troubleshooting Microsoft 365 and Exchange Online Excellent experience with supporting and troubleshooting Microsoft Teams Experience with supporting and troubleshooting Intune Experience of installing and utilising server and desktop hardware Strong customer service skills Excellent written and oral communication skills Proven track record of delivering to commitments Knowledge of industry recognised IT and support practices An understanding of IT infrastructure technologies. Including DNS, DHCP, routing, TCP/IP Qualifications Microsoft certifications in relation to M365, Intune, Entra ID\Azure are a distinct advantage. Other Relevant Information Team player Conscientious Good attention to detail Good time management skills Proactive approach Ability to think laterally Proven track record Can-do attitude Willing to take responsibility Reporting to the Infrastructure Operations Manager About Us Not Specified Apply Share Share Vacancy on Facebook Share Vacancy on X Share Vacancy on LinkedIn Share Vacancy on WhatsApp Send Vacancy to a friend


- Company Name
- AWE
- Job Title
- Senior Software Engineer
- Job Description
- If you’d like to be considered for this opportunity we encourage you to apply promptly to avoid disappointment as if applications are high the role will close before the closing date given. Trials, Experiments & Technology (Development) Lead Software Engineer – Orion Laser Facility AWE has opportunities for experienced Software Engineers to join our team working in our Orion Laser Facility. These roles offer excellent professional development opportunities! Location: RG7 4PR, located between Reading and Basingstoke, with free onsite parking. Package: £37,860 – £60,000 (depending on your suitability, qualifications, and level of experience) Working pattern: AWE operates a 9-day working fortnight. We will consider flexible working requests so that your work may fit in with your lifestyle. Just let us know your preferred working pattern on your application. Let us introduce the role As a lead Software Engineer, you will design, build and maintain software to support the business requirements. The role is instrumental for us to deliver on our goals as an organisation. You will ensure compliance with company processes and procedures relating to the delivery of the project. Provide technical support for the software and services supported by the team. Produce required documentation to support all phases of the software development process. Provide timely updates to task managers on the status of assigned deliverables. Accountable for safety and security of all the work that you carry out. The Company may require you to fulfil any other reasonable duties aligned to your position from time to time in line with business needs. Ideal Candidates will have the following skills, experience, and behaviours: Proven expertise in full-stack development using Python, Flask, HTML/CSS, JavaScript and MS SQL. Lead the team in implementing best practices in software development, including modular code architecture, code review processes, configuration control, automated testing, and continuous integration. Actively contribute to hands on coding. Translate business requirements into detailed technical design. Proactively analyse and optimise existing systems for improved performance, maintainability and testability. Troubleshooting and supporting multidisciplined teams with any software issues. Guides and mentors more junior members of the team. A degree in Computer Science or similar or equivalent experience. Everyone who works at AWE brings unique skills and perspectives to the table. We recognise that great people don’t always ‘tick every box’. That’s why we focus on your potential, your fit with our values, your transferable skills as well as your experience. Even if you don’t meet every point below, but you feel that this role and AWE are a great fit for you, please go ahead and apply, we’d love to receive your application. Experience using LabVIEW. Experience of developing and adapting SCADA systems components as well as performing full scale integration and testing. Writing technical documentation to meet customer requirements, as required. Deliver high quality results within deadlines. Self-initiative and self-motivation. Willingness to learn other software languages. Solution-oriented and continuous improvement mindset. Strong problem-solving skills and adaptability to tackle complex challenges. Accountable for the safety of all aspects of work you carry out. Be a role model for the best practices within the team. Excellent written and verbal communication skills necessary for effective teamwork, documentation and stakeholder management. Training can be provided if needed on SCADA, Labview if required. Some Reasons We Think You’ll Love It Here AWE has wide range of benefits to suit you. These include: 9-day working fortnight – meaning you get every other Friday off work. In addition, 208 hours of holiday each year (equal to at least 25 days leave) plus Bank Holidays. Market leading contributory pension scheme (we will pay between 9% and 13% of your pensionable pay depending on your contributions). Family friendly policies: Maternity Leave - 39 Weeks Full Pay and Paternity Leave - 4 Weeks Full Pay. Opportunities for Professional Career Development including funding for annual membership of a relevant professional body. Employee Assistance Programme and Occupational Health Services. Life Assurance (4 x annual salary). Discounts – access to savings on a wide range of everyday spending. Special Leave Policy including paid time off for volunteering, public service (including reserve forces) and caring. The 'Working at AWE' page on our website is where you can find full details in the 'AWE Benefits Guide'. Due to the classified nature of the work involved, there are limited opportunities to work from home in this role. It is anticipated that the successful candidate will spend the majority of their time working on site at AWE Aldermaston. Next Steps Everyone who works at AWE brings unique skills and perspectives to the table. We recognise that great people don’t always ‘tick every box’. That’s why we focus on your potential, your fit with our values, your transferable skills as well as your experience. Even if you don’t meet every point above, but you feel that this role and AWE are a great fit for you, please go ahead and apply, we’d love to receive your application. Important Things You Need To Know We encourage you to apply promptly to avoid disappointment if applications are high and the role therefore closes. You will need to obtain and maintain the necessary security clearance for the role. This will be funded by AWE. The nature of our work does mean you need to be a British Citizen who has been resident in the UK for the past 5 years in order to apply for SC clearance and 10 years for DV. We want you to feel comfortable and able to shine during our recruitment process. Please let us know on your application form if you need any adjustments/accommodations during the process. Our interviews typically take place over Teams and for most roles are a 1 stage process. Our ambition is to create workplaces where we recognise and celebrate differences, encourage diverse contributions and our employees feel able to be themselves at work. We strive to create a genuine culture of openness and inclusion and encourage diverse applicants. Any inclusion information you provide will be stored in accordance with GDPR and kept separate from your application form and CV, and the information will not be shared with anyone involved in interviewing or making hiring decisions. Please note that you must be a British Citizen to apply for a role with us.


- Company Name
- iO Associates - UK/EU
- Job Title
- Senior Software Developer - HealthTech - C# .NET Azure
- Job Description
- Senior Software Developer - Healthcare Location: Remote (UK Full Rght to Work) Salary: £70,000 - £80,000 A brilliant opportunity has arrisen for a Senior Software Developer with expertise in full-stack development to join our client's growing team. You'll work with modern technologies to design and build scalable solutions that improve healthcare services. Key Tech Requirements: SQL: Strong experience in developing and optimising SQL procedures. Backend: Solid knowledge of C# .NET Frontend: Proficiency in HTML5, CSS3, JavaScript (jQuery). DevOps & Testing: Familiarity with Azure DevOps, CI/CD, and Unit Testing. Design Patterns: Knowledge of SOLID principles, Clean Architecture, and Domain-Driven Design. Nice to haves: HL7 : Good understanding of best practice Expereince with intergration projects Experience with Entity Framework, Web API, MVC, MVVM, and Azure Service Bus. This is an exciting opportunity to work with a forward-thinking team on impactful projects. If you want to contribute to a meaningful industry at a poignient time then don't hesitate - apply now! David Crowley - https://www.linkedin.com/in/healthtechdave/