Frontend Mobile Engineer

3 - 8 years

0 Lacs

Posted:5 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Frontend Mobile Engineer, your role will involve designing, developing, and maintaining engaging and high-performance mobile applications. You will be working closely with designers, backend engineers, and product managers to create seamless, scalable, and visually compelling mobile user experiences across multiple platforms. Key Responsibilities: - Design, build, and maintain cross-platform mobile applications focusing on performance, scalability, and user experience. - Develop clean, maintainable, and well-documented code using modern frameworks like React Native, Flutter, or Ionic. - Implement responsive UI components and optimize for various screen sizes and devices. - Ensure smooth integration of frontend interfaces with backend APIs and microservices. - Utilize native platform capabilities (Android/iOS) for enhanced performance and user interaction. - Translate design wireframes and mockups into high-quality, pixel-perfect UI components. - Collaborate with UI/UX designers to enhance usability, animations, and interactive behavior. - Optimize applications for speed, responsiveness, and minimal memory usage. - Maintain consistency with design systems, brand guidelines, and accessibility standards. - Work with backend engineers to integrate RESTful and GraphQL APIs. - Implement state management (Redux, MobX, Provider, Bloc, etc.) for scalable app architectures. - Conduct unit testing, integration testing, and UI automation using tools like Jest, Detox, or Appium. - Debug and resolve performance bottlenecks, crashes, and technical issues. - Manage builds, releases, and deployments to App Store and Google Play Store. - Monitor application performance and implement real-time analytics and crash reporting tools. - Participate in CI/CD processes to streamline releases. - Continuously improve code quality and adopt new technologies for enhanced reliability. Technical Skills Required: - Proficiency in JavaScript (ES6+), TypeScript, and modern frontend frameworks. - Hands-on experience with React Native or Flutter (at least one is mandatory). - Understanding of native mobile development (Kotlin/Swift) is an added advantage. - Experience with HTML5, CSS3, SASS/LESS, and responsive design principles. - Knowledge of state management patterns (Redux, MobX, Provider, Bloc). - Familiarity with component-based architectures and modular code design. - Experience with RESTful APIs, GraphQL, and WebSocket integrations. - Understanding of asynchronous programming, Promises, and RxJS concepts. - Experience in app performance optimization and debugging techniques for Android and iOS. - Proficiency in unit testing, integration testing, and UI automation. Qualifications: - Bachelor's or Master's Degree in Computer Science, Information Technology, or a related discipline. - 3-8 years of professional experience in frontend or mobile application development. - Proven track record of delivering mobile applications to production (App Store / Play Store). - Strong understanding of software design principles, UI/UX design, and mobile security practices. - Excellent communication and teamwork skills with attention to detail and quality.,

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