Lead Full Stack Developer

Richmond Hill, ON, CA, Canada

Job Description

NOTE

: ONLY CANDIDATES ELIGIBLE TO WORK IN CANADA, RESIDING IN GREATER TORONTO AREA WILL BE CONSIDERED. NO AGENCY OR CONTRACTORS.

About Us



4PAY is an innovator in core banking ecosystems, building cutting-edge financial solutions on top of open technologies. Our projects bring unique challenges that encourage creative problem-solving and the development of innovative solutions. We follow an Agile development methodology and utilize the latest software technologies to drive impactful results.

The Role



We are seeking a Lead Full Stack Developer to join our dynamic and fast-growing team. You will be involved in the design, development, and maintenance of an innovative core banking application suite, contributing to the entire software development lifecycle (SDLC). This role offers the opportunity to see your work directly impact end users while collaborating with a highly skilled and motivated team.

Responsibilities



Engage with multiple facets of the business, gathering requirements, contributing to application design, development, project planning and execution, and interacting with customers. Lead a team of developers and quality assurance analysts to build and deploy high quality software products. Develop and maintain web and mobile applications with accuracy and efficiency. Test and debug new and existing applications to ensure optimal performance. Work independently while collaborating with cross-functional teams in an Agile environment. Manage time-sensitive deliverables and meet project deadlines. Provide technical support and enhance the user experience based on feedback. Maintain strong organizational and communication skills. Demonstrate a service-oriented mindset, ensuring user satisfaction and confidence. Report to IT management for various initiatives and to the CTO for overall team alignment. Maintain a positive, go-getter attitude while tackling challenges. Occasional travel may be required for team events and customer in-person sessions.

Qualifications & Skills



A minimum of 6 years experience in leading technical teams A minimum of 6 years experience in application development BSc. in Computer Science or an equivalent technical program Proficient in English language as this role requires interaction with various stakeholders Strong experience in Fintech (or equivalent) application development using: ? Front-end: HTML, CSS3, JavaScript, jQuery, React Native, React.js, TypeScript? Back-end: PHP, SQL Extensive knowledge of iOS and Android app development, including deployment to app stores. Cross-platform development expertise with a strong focus on UI/UX design. Experience in developing and maintaining high-quality React Native applications with clean code. Strong understanding of REST APIs, document request models, and offline storage. Proficiency in React tools (React.js, Redux) and state management. Strong command of JavaScript and TypeScript, understanding their nuances. Ability to diagnose and fix performance bottlenecks for native-like app performance. Effective collaboration with project stakeholders, back-end developers, front-end developers, and QA testers. Ability to gather project requirements and implement solutions effectively. Experience in international customer service, with a passion for user satisfaction.
Job Type: Full-time

Pay: From $80,000.00 per year

Benefits:

Dental care Extended health care Vision care Work from home
Application question(s):

Are you eligible to work in Canada (Canadian Citizens and Permanent Residents only)? Will you be able to commute within GTA when required (5% travel)?
Experience:

Team management: 6 years (required) Full-stack development: 6 years (required)
Language:

Fluent English (required)
Work Location: Hybrid remote in Richmond Hill, ON L4B 3G2

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2766353
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Richmond Hill, ON, CA, Canada
  • Education
    Not mentioned