Front-end Developer (React JS/Native)
Job Description:
Join us in building a cloud-native virtual bank from the ground up. You'll work in a fast-paced, collaborative environment to deliver high-quality mobile experiences used by thousands of customers.
Responsibilities
- Design, build, and maintain mobile applications using React Native and TypeScript.
- Develop scalable, high-quality frontend solutions with a strong focus on performance and user experience.
- Integrate with backend services through GraphQL and modern APIs.
- Collaborate closely with product managers, designers, and backend engineers to deliver new features.
- Contribute to UI/UX design discussions, prototyping, and implementation.
- Build and maintain reusable components and frontend libraries.
- Write clean, maintainable, and well-tested code following modern engineering practices and CI/CD principles.
Requirements
- Experience building and maintaining mobile applications.
- Strong proficiency in TypeScript/JavaScript and React Native or ReactJS.
- Good understanding of modern frontend architecture, component design, and state management.
- Experience working with APIs; GraphQL exposure is a plus.
- Passion for creating intuitive and high-quality mobile user experiences.
- Experience collaborating with designers and backend engineers in an agile environment.
- Strong communication, problem-solving, and teamwork skills.
Required Skills:
Mobile Applications React Native GraphQL User Experience CI/CD Features Components Architecture Agile React TypeScript Design Engineering Teamwork JavaScript Communication Management