Sr. Mobile Software Engineer

3 - 7 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

You will play a pivotal role in our product development team as a Sr. Mobile Software Engineer at VueOps. Your responsibilities will include: - Leading the design, development, and maintenance of mobile applications using the React Native framework. - Working closely with product managers and designers to understand and translate project requirements into technical specifications. - Developing clean, efficient, and reusable code to ensure the reliability and scalability of mobile applications. - Collaborating with backend engineers to integrate mobile applications with server-side systems and APIs. - Optimizing mobile applications for performance, speed, and usability. - Conducting code reviews, providing constructive feedback, and mentoring junior engineers. - Staying updated with the latest trends in mobile application development and related technologies. - Troubleshooting and debugging issues, providing timely resolutions to technical challenges. - Participating in Agile development processes. Required Skills: - 5+ years of experience in SaaS product teams using the Agile Development model. - Proficiency in Object-Oriented Programming, Design Patterns, RESTful APIs, and Service-Oriented Architecture. - Knowledge of modern authorization mechanisms such as JSON Web Tokens (JWT). - 3+ years of experience with native mobile development (iOS/Android) and familiarity with other development environments. - Expertise in React Native framework, JavaScript, TypeScript, and related libraries/tools. - Strong understanding of mobile application architecture, design patterns, and best practices. - Experience with state management libraries such as Redux, Zustand, etc. - Proficiency in integrating mobile applications with RESTful APIs and third-party services. - Knowledge of mobile application testing frameworks and tools (e.g. Jest, Appium, Detox) and experience with automated testing. - Strong problem-solving skills and attention to detail. - Excellent analytical, communication, and teamwork skills. - Effective ability to work with minimal supervision and meet deadlines consistently. - Experience with Agile methodologies and version control systems (e.g. Git). Good to Have: - Familiarity with automated continuous integration and deployment tools (e.g., CircleCI, Jenkins). - Contributions to open-source projects or active participation in developer communities. - Prior experience in mentoring or leading a team. - Understanding of security best practices in mobile development. - Experience with performance optimization and profiling tools. Must-Have Education: - Bachelor's or Master's degree in engineering with Computer Science or a related field as a specialization.,

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You