Piggyvest is a platform that helps individuals and businesses manage their finances effectively - save and invest with ease.
Read more about this company
We are looking for a highly skilled Senior Mobile Engineer to lead the development of our mobile applications. As a senior engineer, you will be responsible for designing and maintaining high-performance, scalable, and feature-rich mobile applications. You will collaborate with product managers, designers, and backend engineers to build seamless user experiences while advocating for best practices in mobile engineering. Additionally, you will play a key role in mentoring junior engineers, driving architectural decisions, and ensuring technical excellence.
Job Details
Mobile Application Development: Lead the architecture, design, and development of scalable and maintainable mobile applications using React Native and TypeScript.
Component Reusability: Develop reusable and modular components to improve application maintainability and efficiency.
Performance Optimization: Optimize applications for performance, responsiveness, and scalability across iOS and Android platforms.
Technical Roadmap Ownership: Own the technical roadmap, ensuring code quality, maintainability, and adherence to industry best practices.
Cross-functional collaboration: Collaborate closely with designers, product managers, and backend engineers to ensure smooth product development.
Code Quality & Security: Implement and enforce coding standards, security best practices, and accessibility guidelines.
API Integration: Design and integrate with RESTful and GraphQL APIs, ensuring efficient data flow and real-time updates.
Code Review & Feedback: Lead and participate in code reviews, providing constructive feedback to improve team efficiency.
CI/CD Implementation: Set up and maintain CI/CD pipelines, automating testing, deployment, and monitoring for mobile applications.
Troubleshooting & Debugging: Troubleshoot and resolve complex performance issues, memory leaks, and crashes in production environments.
Mentorship & Team Growth: Mentor and guide junior developers, fostering a culture of learning and technical excellence.
Technology Awareness: Stay up-to-date with the latest React Native advancements, mobile trends, and emerging technologies