Full Stack Developer - React, Node

FP Inc.

Typical Day in Role

1. Assist in analysis of business requirements in order to establish the technical feasibility of proposed initiatives

2. Participate in design discussions focused on scalability, design and implementation best practices

3. Work in an agile development team comprising both BNS staff and external contract resources

4. Work with the solutions architect and other agile team members (technical product owner, developers) on breaking down, scoping and estimating tasks

5. Participate in sprint planning, backlog grooming, sprint review and retrospective sessions, attending stand-ups, etc.

6. Ensure software, programs and applications are developed and / or configured to meet high availability, integrity and reliability requirements

7. Ensure a timely delivery of quality products/functions which meet end-user requirements and that are developed following Bank of Nova Scotia’s (BNS) development standards and methodology

8. Conduct unit/integration testing, ensuring quality prior to handing off for user acceptance testing

9. Aid in the implementation of the approved changes into Production by adhering to change release management procedures

10. Provide warranty coverage for new releases, and create handover documentation and training for production support team to take over support

11. Effectively communicate with other internal agile development teams, management, and external Information Technology & Solutions (IT&S) teams, if required

12. Our teams are flexible and fast - you will be asked to provide leadership, mentorship, peer review and quality control on a daily basis

Must Have Skills: (70 % FRONT END 30 % BACK END)

1) React (Front-end) – 10+ years of hands-on experience

2) 3) HTML, CSS, Typescript – 10+ years of hands-on experience

3) Experience with Accessibility (implement accessibility related functions onto app–code, etc.) – 5+ years of hands-on experience

4) Working with authenticated and customer-focused applications – 5+ years of hands-on experience

5) Node.js (Backend for front-end layer) – 5+ years of hands-on experience

Nice To Have Skills

  • Prior FI experience preferred (Digital Factory)
  • Agile/Scrum - FI/Banking experience

Soft Skills

  • Hit the ground running
  • Strong communication skills (written & verbal), interacting with Product, Design and Back-end Teams
  • Self-starter that actively engages issues seeking resolution, ability to meet dynamic changes on prioritization

Education

  • Bachelor’s Degree or equivalent in Computer Science

Job Alerts

Get notified when new positions matching your interests become available at {organizationName}.

Need Help?

Questions about our hiring process or want to learn more about working with us?