Job Openings Front End UI Developer (Contractor)

About the job Front End UI Developer (Contractor)

Position Overview: 

We are seeking an experienced Senior UI Developer with a strong background in FinTech or banking to lead the design and development of our mobile applications. The ideal candidate will have extensive experience with React Native, JavaScript, and TypeScript, as well as a solid understanding of mobile app development tools, debugging techniques, and the integration of third-party libraries and APIs.

Key Responsibilities:

Lead the development of user-friendly mobile applications using React Native, ensuring high performance and responsiveness across both iOS and Android platforms.

Collaborate closely with product managers, UX/UI designers, and backend developers to deliver seamless and engaging user experiences.

Utilize strong JavaScript and TypeScript skills to create scalable, maintainable, and efficient code.

Implement and maintain best practices for mobile app development, including debugging techniques, testing, and integration of third-party libraries and APIs.

Stay current with industry trends, technologies, and best practices in mobile development and FinTech.

Mentor and guide junior developers, fostering a culture of continuous learning and improvement within the team.

Participate in code reviews and contribute to the overall improvement of the development process.

Qualifications:

Bachelors degree in Computer Science, Software Engineering, or a related field (or equivalent experience).

5+ years of experience in UI development, with a strong focus on mobile applications.

Proven experience in the FinTech or banking sector is a must-have.

Proficiency in React Native, JavaScript, and TypeScript.

Strong understanding of mobile app development tools and methodologies.

Familiarity with native mobile development for iOS and Android platforms is a plus.

Experience with debugging tools and techniques for mobile applications.

Excellent problem-solving skills and a keen eye for detail.

Strong communication and collaboration skills, with the ability to work effectively in a team environment.