At Simplify360, it's more than just work. Redefine the future of customer experiences. One conversation at a time.
Simplify360 is now a Nextiva company. Together, Nextiva and Simplify360 are changing the game with a first-of-its-kind, conversation-centric platform that unifies team collaboration and customer experience in one place. Powered by AI, built by amazing humans.
Our culture is forward-thinking, customer-obsessed and built on an unwavering belief that connection fuels business and life.
If you're ready to collaborate and create with amazing people, let your personality shine and be on the frontlines of helping businesses deliver amazing experiences, you're in the right place.
Build Amazing - Deliver Amazing - Live Amazing - Be Amazing
Nextiva is currently seeking bright and talented individuals for a
Staff Engineer (Mobile) position to join our expanding development team. The Mobile Staff Engineer is a critical position within our engineering team, combining technical expertise with a hands-on approach to develop and enhance our mobile applications. This role demands a blend of coding excellence, architectural wisdom, and a passion for innovation. You will be instrumental in designing and implementing features that meet our high standards for quality, performance, and user engagement, contributing directly to the growth and scalability of our product offerings.
Key Responsibilities
- Lead the development of mobile applications, ensuring they are robust, scalable, and aligned with our business goals.
- Design and implement new features and enhancements with an emphasis on clean, efficient, and maintainable code.
- Work closely with the product and design teams to define feature specifications and build the next generation of mobile solutions.
- Be a champion for quality by advocating for best practices in code reviews, testing, and continuous integration.
- Collaborate with cross-functional teams to solve complex problems and improve our development processes and methodologies.
- Consumer facing product that scales for millions of users with performance, security and quality.
- Collaborate with product managers, designers, and other engineers to define product vision, roadmaps, and technical strategies.
- Build Native and Hybrid mobile applications
- Stay abreast of the latest trends and technologies in mobile development, incorporating innovative features and capabilities into our product.
- Lead by example, contributing code and conducting code reviews, while also addressing complex technical and design challenges.
Qualifications
- 6+ years of experience in mobile application development, with a proven track record of leading successful launch for moderate to complex product use-cases.
- Expertise in React Native and JavaScript, with in-depth knowledge of the mobile app development ecosystem for iOS and Android.
- Lead the design, development, and maintenance of mobile applications using React Native and considerable experience with either Swift or Kotlin/Java Native development background.
- Architect and implement complex features and functionalities, ensuring code quality and maintainability (Example: - MVVM, MVC etc)
- Strong knowledge in Android and iOS native code implementation for specific use cases.
- Strong understanding of RESTful APIs , asynchronous programming, and backend integration.
- Proficiency in mobile app architecture, design patterns, and best practices.
- Advanced knowledge of state management libraries such as Redux, MobX, or similar.
- Implement best practices for mobile app development, including performance optimization, security, and user experience.
- Demonstrated ability to think strategically about product development, with a focus on delivering high-quality, scalable solutions.
- Excellent leadership and communication skills, with the ability to inspire and mentor team members.
- A portfolio of released applications on the App Stores
Preferred Experience
- WebRTC, Voice/SIP and communications stack .
- Thrive in environments of ambiguity, demonstrating flexibility and a proactive approach to tackling challenges and driving projects to completion.
- Experience with cloud services (e.g., AWS, Azure, Google Cloud) and integrating mobile apps with cloud-based systems and APIs.
- Familiarity with UI/UX design principles and customer-centric development.
- Contributions to open-source projects or public GitHub repositories.
What We Offer
- Competitive salary and benefits package.
- Flexible working hours and remote work options.
- A dynamic and inclusive work environment where your contributions directly impact the company's success.
- Opportunities for professional growth and development, including access to learning resources.
- A chance to work on cutting-edge projects with a talented and passionate team.
Simplify360 India Private Limited (a Nextiva Group Company)