View All Jobs 135131

[job - 24390] Senior Software Engineer (mobile React Native)

Lead the development of scalable cross-platform mobile applications using React Native
Quezon City, Philippines
Senior
PHP110,000 – 150,000 PHP / month
2 days ago
CI&T

CI&T

A global digital solutions specialist providing strategy, technology, and operations services to drive digital transformation for clients.

Senior Software Engineer (Mobile React Native)

We are tech transformation specialists, uniting human expertise with AI to create scalable tech solutions. With over 7,400 CI&Ters around the world, we've built partnerships with more than 1,000 clients during our 30 years of history. Artificial Intelligence is our reality.

₱110,000 - ₱150,000 a month

Job Purpose

As a Senior Software Engineer, you will serve as a technical leader and mentor within cross-functional project teams, taking ownership of complex software solutions and architectural decisions within your area of expertise. You will be responsible for delivering high-quality code, mentoring junior and mid-level colleagues, and ensuring technical excellence through code reviews and testing practices. In this role, you will contribute to technical strategy discussions, lead implementation of critical features, and bridge the gap between technical execution and business objectives. You will also support client relationships and pre-sales activities as needed.

Key Accountabilities

Technical Leadership & Code Quality

Lead technical execution and implementation of complex features with high attention to quality. Contribute to architectural decisions and provide technical input in broader strategy discussions. Establish coding standards, best practices, and comprehensive testing strategies. Conduct thorough code reviews and foster a culture of peer review and continuous improvement. Troubleshoot complex technical issues and deliver innovative solutions. Drive performance optimization initiatives and ensure scalability in technical implementations. Stay current with industry trends and evaluate new technologies for potential adoption. Lead proof-of-concept development and perform technical risk assessments.

Team Development & Mentorship

Mentor and guide junior and mid-level engineers across technical domains. Provide technical knowledge sharing and support career progression of team members. Contribute to hiring processes through evaluations, interviews, and assessments. Provide constructive performance feedback and technical input for staff development. Deliver technical training sessions and promote a culture of continuous learning. Lead by example in test-driven development (TDD) and automated testing adoption. Encourage collaboration and knowledge transfer across projects and teams.

Project Execution & Delivery

Take ownership of complex technical tasks and deliver high-quality work on time. Provide accurate technical estimates and planning input for project milestones. Coordinate technical dependencies and collaborate effectively across units. Contribute to agile practices and ensure technical considerations in sprint planning. Support release management and participate in deployments with thorough validation. Balance technical debt with feature delivery to sustain development practices.

Client & Stakeholder Engagement

Participate in client interactions to understand requirements and propose solutions. Contribute to technical documentation, solution design, and clear stakeholder communication. Support pre-sales activities with technical expertise, demos, and consultations. Translate business requirements into technical specifications and implementation approaches. Provide input on feasibility, resource needs, and timeline estimates. Maintain strong professional client relationships and support long-term satisfaction.

Business Adaptability & Professional Growth

Technical Leadership: Lead technical initiatives confidently, making informed decisions while mentoring others. Adaptability & Growth: Transition seamlessly between projects, technologies, and client needs while upskilling in new methods and tools. Quality Development: Apply analytical thinking with focus on security, maintainability, and testing coverage in deliverables. Effective Communication: Explain complex technical concepts clearly, collaborate across teams, and maintain transparency and ethical standards.

Knowledge and Experience

5+ years of mobile software development, including 1+ year in a senior-level or advanced technical role. Strong proficiency in React Native, with proven cross-platform app development and deployment experience. Proficiency with JavaScript/TypeScript, ES6+, async programming, and type safety. Experience with the Expo framework, deployment workflows, and optimization. Strong knowledge of mobile architecture patterns (MVC, MVVM, Redux/Context API, state management). Hands-on experience with database design, optimization, and integration with mobile apps. Experience with RESTful APIs, GraphQL, and third-party integrations. Familiarity with mobile security best practices, authentication flows, and data protection. Experience with mobile analytics, crash reporting, and performance monitoring. Knowledge of performance optimization, memory management, and cross-platform best practices. Understanding of app store deployment, signing, and release management (iOS & Android). Native iOS/Android development experience is a strong plus. Proficiency with mobile testing frameworks (Jest, React Native Testing Library, Detox) and debugging tools. Strong experience with Git (branching strategies, code review workflows, collaborative development). Experience with CI/CD pipelines and mobile deployment processes. Excellent English communication skills for explaining technical concepts to stakeholders. Proven ability to mentor junior colleagues and support team growth. Experience working in agile environments with cross-functional teams. Strong problem-solving skills and ability to work independently while making sound technical decisions.

Collaboration is our superpower, diversity unites us, and excellence is our standard. We value diverse identities and life experiences, fostering a diverse, inclusive, and safe work environment. We encourage applications from diverse and underrepresented groups to our job positions.

+ Show Original Job Post
























[job - 24390] Senior Software Engineer (mobile React Native)
Quezon City, Philippines
PHP110,000 – 150,000 PHP / month
Engineering
About CI&T
A global digital solutions specialist providing strategy, technology, and operations services to drive digital transformation for clients.