Your Next Company
Morgan Philips has exclusively partnered up with a forward-thinking digital bank dedicated to revolutionizing the financial services industry. Our client's mission is to deliver innovative and secure banking solutions that empower customers with seamless, technology-driven experiences. As they continue to grow and disrupt the market, we are looking for talented individuals to join their dynamic team and contribute to the company's success.
Positions Overview
We are seeking skilled and enthusiastic Back-End Developers and Senior Front-End Developers to join their development team. You will play a critical role in designing, developing, and maintaining our core banking applications and digital products. You will work closely with our product managers, UX/UI designers, and other developers to create robust, scalable, and high-performance solutions that meet the needs of our customers.
Back-End Developer (Java):
- Develop and Maintain Applications: Design, code, test, and deploy Java-based applications and services for their banking platform.
- Collaborate with Cross-functional Teams: Work with product managers, designers, and other developers to understand requirements and deliver high-quality software solutions.
- Optimize Performance: Identify and address performance bottlenecks, optimize code, and ensure that applications are efficient and scalable.
- Ensure Code Quality: Write clean, maintainable, and well-documented code. Conduct code reviews and provide constructive feedback to peers.
Qualifications: - Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent work experience.
- 3+ years of professional experience in Java development, preferably in a financial or banking environment.
- Proficiency in Java and related frameworks (e.g., Spring, Hibernate).
- Experience with RESTful APIs and microservices architecture.
- Knowledge in Kafka is a plus.
Senior Front-End Developer (React Native):
- Lead Mobile Development: Architect, develop, and maintain robust and scalable mobile applications using React Native.
- Collaborate with Teams: Work closely with UX/UI designers to translate wireframes and mockups into responsive and user-friendly mobile interfaces.
- Optimize Performance: Implement performance best practices and optimize applications for speed and responsiveness across various devices and screen sizes.
- Code Quality: Write clean, maintainable, and well-documented code. Conduct code reviews and provide mentorship to junior developers to uphold high coding standards.
Qualifications: - Bachelor’s degree in computer science, Engineering, or a related field, or equivalent work experience.
- 5+ years of professional experience in front-end development, with at least 3 years specifically working with React Native.
- Expertise in React Native, including understanding of core principles and best practices.
- Proficiency in JavaScript (ES6+) and modern front-end development tools (e.g., Webpack, Babel).
- Experience with RESTful APIs and integrating mobile applications with backend services.
- Knowledge of performance optimization techniques and mobile-specific design considerations.
What We Offer:
- Attractive compensation package commensurate with experience.
- Opportunities for professional development and career advancement.
- A diverse and inclusive work environment where your ideas and contributions are valued.
- Comprehensive health insurance, retirement plans, and other perks.