Huge is looking for a hands-on Senior Mobile Developer who specializes in React
Native and Expo. As a Senior Mobile Developer you are responsible for leading
the design and development of complex applications while demonstrating a
strong appreciation for object oriented programming, design patterns,
continuous integration, and automation. You will work closely alongside back-end
engineers and DevOps to produce world-class user experiences.
Key responsibilities
• Application Design & Development: Development of complex mobile applications
using React Native. Write clean, scalable, and maintainable code that enhances
application stability.
Collaboration with Cross-Functional Teams: Ensure efficient communication
between mobile front-end and back-end services. Participate in architectural
discussions to define robust and scalable solutions.
• Testing & Automation: Implement unit tests, integration tests and end-to-end tests.
Leverage testing libraries such as Jest, React Native Testing Library, and Detox.
Contribute to the automation of testing processes to ensure quality and reduce
manual effort.
• Continuous Integration & Deployment: Implement CI/CD pipelines to streamline
development and deployment workflows. Optimize build processes, and improve
overall development efficiency.
• Performance & User Experience Optimization: Focus on delivering high-quality,
high-performance mobile applications. Ensure smooth animations, fast load times,
and responsive interactions for an enhanced user experience.
• Technical Leadership & Mentorship: Provide mentorship and guidance to junior
developers. Promote best coding practices, conduct code reviews, and foster a
culture of innovation. Stay up to date with the latest industry trends and
advancements in mobile development
Qualifications
• Has 4+ years of mobile development experience, with a strong focus on React
Native, Expo, and TypeScript.
• Experience working in a cross functional team and the ability to collaborate with
designers and back-end engineers.
• Deep technical knowledge of mobile application development (either Android or
iOS) and understanding of OS-specific APIs with a demonstrated experience
working end to end.
• A familiarity with agile methodologies, such as Lean, Extreme Programming (XP)
and/or Scrum. We’re a team-oriented and collaborative environment that practices
collective code ownership and pair programming.
• Ability to work in a variety of clients settings and across platforms.
• Experience with animations using libraries like Reanimated is a plus.
• Excellent problem-solving skills, a love for technical challenges, and a willingness
to learn.
Application Confirmation
You're applying for the role below: