The Senior Digital Channels Engineer plays a critical leadership role in designing, developing, and overseeing high-performance mobile apps. This position demands deep technical expertise in mobile app development, with a specialization in React Native for mobile applications. In addition to hands-on development, the role includes architectural design, mentoring junior developers, setting technical standards, and ensuring high-quality delivery.
This is a strategic role that contributes to the scalability, performance, security, and long-term sustainability of our customer-facing platforms. The ideal candidate is a proactive problem-solver who thrives in fast-paced environments and can balance technical execution with strategic oversight.
Responsibilities
- Lead the design and architecture of scalable mobile applications
- Define technical standards, coding best practices, and ensure compliance across the team
- Conduct code reviews and provide technical mentorship to junior and mid-level developers
- Evaluate and introduce new technologies and frameworks to improve efficiency and performance
- Develop and maintain mobile applications using React Native
- Design and integrate secure, scalable APIs and backend services
- Optimize applications for speed, responsiveness, and cross-device compatibility
- Ensure application compliance with industry standards, data security policies, and internal performance benchmarks
- Oversee incident response and root cause analysis for production issues
- Drive initiatives to improve system reliability and reduce technical debt
- Partner closely with UI/UX teams, QA engineers, product owners, and business stakeholders
- Translate business requirements into robust technical solutions
- Support project planning and resource allocation; contribute to agile ceremonies and product roadmap execution
- Prepare comprehensive technical documentation and support guides
- Establish and monitor KPIs to evaluate application health and development velocity
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline
- 4-6 years of professional experience in software development, with a strong track record in mobile technologies
- Advanced proficiency in React Native
- Solid understanding of mobile development and software design patterns
Preferred Skills
- In addition to React-Native; working in Angular development
- Understanding of fintech, digital banking, or regulated environments is highly desirable
- Proven leadership experience in managing technical teams or cross-functional project delivery
- Strong communication, negotiation, and stakeholder management skills
- Ability to manage multiple priorities in a high-pressure, fast-paced environment
Working Conditions
- Hybrid or on-site depending on organizational policy
- May require after-hours availability during critical deployments or production issues
- Fast-paced, agile environment with exposure to high-impact digital transformation projects