Software Engineer L2 developing mobile applications for modern EHS solutions using React Native and TypeScript, collaborating within Agile teams to enhance product features.
Responsibilities
Build new features and support the modernization of the Beakon EHS mobile app using React Native and TypeScript
Work closely with Development Managers, Team Leaders, and fellow engineers to deliver well‑designed solutions
Collaborate with Product, Design, QA, and Infrastructure teams to deliver high‑quality features
Support the full software development lifecycle, aligned to the product roadmap and release cycles
Work within an Agile team (e.g. Scrum), contributing to sprint planning and backlog refinement
Help diagnose and fix bugs to improve application stability and performance
Write unit tests and documentation to support your work
Contribute ideas to improve team practices and technology choices
Work independently on assigned tasks, with support available when needed
Requirements
Around 3+ years’ experience in a software development role
Hands‑on experience building cross‑platform mobile apps with React Native and TypeScript
Familiarity with React Native best practices such as functional components, hooks, navigation, and working with device features
Mobile UI development experience using React Native components and styling, building responsive layouts for both Android and iOS.
Hands-on experience with React Native native modules or third-party device integrations is a must.
Comfortable delivering features in a production / enterprise application
Experience using Git or similar version control tools
Basic understanding of UX and design principles
Clear verbal and written communication skills in English
Some experience writing unit or integration tests is beneficial
Software Engineer I developing full - stack software solutions for Summit Credit Union. Collaborating with teams to build secure and compliant systems while ensuring quality and performance.
Software Engineer at Red Hat working on automating tools and processes for AI projects. Collaborating with various teams and stakeholders to deliver key project milestones and manage cloud infrastructure.
Staff Cloud Software Engineer at Abbott building Java and Spring Boot microservices on Azure healthcare platform. Leading secure and scalable solutions for global healthcare using best practices.
Lead Software Engineer at FreeWheel responsible for high - performance ad server system development. Collaborate with teams to design, implement, and maintain scalable solutions.
Software Engineer developing server - side applications for Rakuten, a global technology leader. Analyzing requirements and collaborating with teams to deliver scalable backend solutions.
Motion Control Software Engineer developing model - based vehicle control functions for Expleo. Collaborating on system requirements and software architecture in hybrid working model.
Senior Software Engineer leading the evolution of risk systems for energy trading at N5X. Collaborating across teams to ensure high performance and precision in trading processes.
Tech Lead managing Back Office Squad for N5X, a platform for energy trading in Brazil. Oversee post - trade processes ensuring regulatory compliance and quality.
Software Engineer building large - scale solutions for attorneys at Thomson Reuters. Collaborate with peers using cloud and web technologies in a fast - paced environment.