Mobile Frontend Developer
hace 28 días
Jersey City
Job Description Job Title: Mobile Frontend Developer Location : Remote Compensation : 50-55$/Hr on C2C/1099 Work Authorization: GC, USC Job Summary: We are seeking a talented and detail-oriented Mobile Frontend Developer to join our growing team. You will be responsible for building intuitive, responsive, and high-performance mobile applications that deliver exceptional user experiences across Android and iOS platforms. You will collaborate with cross-functional teams including product managers, designers, and backend engineers to bring our mobile vision to life. Key Responsibilities: · Design, develop, and maintain mobile applications with a focus on frontend performance and usability. · Translate UI/UX designs into high-quality, responsive mobile interfaces. · Collaborate with backend developers to integrate APIs and services. · Ensure the technical feasibility of UI/UX designs and optimize for performance. · Write clean, maintainable, and testable code following best practices. · Debug and resolve issues, crashes, and performance bottlenecks. · Participate in code reviews and contribute to continuous improvement. · Stay updated with the latest trends in mobile development and frontend technologies. Required Skills & Qualifications: · 5+ years of experience in mobile frontend development. · Proficiency in one or more mobile frameworks: · React Native, Flutter, or native development (Swift, Kotlin, Java). · Strong understanding of JavaScript, TypeScript, or Dart (depending on framework). · Experience with state management libraries (e.g., Redux, MobX, Provider, Bloc). · Familiarity with RESTful APIs, GraphQL, and third-party SDKs. · Solid understanding of responsive design, mobile UI/UX principles, and accessibility. · Experience with version control systems like Git. · Knowledge of app deployment processes for App Store and Google Play. Preferred Qualifications: · Experience with CI/CD pipelines for mobile apps. · Familiarity with unit testing, integration testing, and UI testing tools. · Exposure to analytics, crash reporting, and performance monitoring tools (e.g., Firebase, Sentry). · Experience working in Agile/Scrum environments. · Contributions to open-source projects or a portfolio of published apps. Soft Skills: · Strong problem-solving and analytical skills. · Excellent communication and collaboration abilities. · Attention to detail and a passion for delivering high-quality user experiences. · Ability to work independently and manage time effectively.