
Software Engineer L2, React Native
Ideagen
full-time
Posted on:
Location Type: Hybrid
Location: Clark Freeport Zone • Philippines
Visit company websiteExplore more
Tech Stack
About the role
- 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
- Familiar with Agile ways of working (e.g. Scrum)
Benefits
- Benefits at Ideagen
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
React NativeTypeScriptmobile app developmentunit testingintegration testingresponsive layoutsfunctional componentshooksnavigationdevice features
Soft Skills
communication skillscollaborationproblem-solvingindependenceteam practices improvement