Job: Full Stack Web Developer

DESCRIPTION

We are seeking a Full Stack Web Developer to join our growing technical team. Our team works collaboratively to interpret business requirements and user stories; design and build web applications software; advise and support the modernization of legacy web applications; and maintain a portfolio of existing and new web applications and systems.

Our team works collaboratively to support the full end-to-end development life cycle, from initiation through operations and maintenance. Developers engage with Business Analysts, Systems Analysts, and other stakeholders; gather and document requirements; and develop web applications to support our customer’s needs.

Desired Skills

  • Frontend: React, JavaScript or TypeScript
  • Backend: Express, Node.js
  • Database: MongoDB, SQL

Responsibilities

  • Work collaboratively with technical team members, customers, and stakeholders in an Agile development environment.
  • Translate business and functional requirements into web apps.
  • Write clean, scalable code using industry standards, best practices, and programming languages to develop new web applications.
  • Enhance existing applications while planning and supporting a path for modernizing them.
  • Provide input into technical analysis, recommendations, and alternatives based on your knowledge and experience.
  • Provide input into strategies, architectures, and approaches.
  • Document system designs and approaches.
  • Support the creation of related documentations, user documents, training materials, and other documentations as needed.
  • Support testing of software and interface designs.
  • Perform bug fixes and enhancements as needed.
  • Support stakeholders, ad-hoc project requests, informational data calls, and change management.
  • Other duties and responsibilities as assigned.

Qualifications

  • Must have proven development experience using common Full Stack web development software such as MongoDB, Express.js, React.js, and Node.js
  • Should know Git Repository, Jira, and Team Foundation Server.
  • 5+ years of relevant work experience.
  • Must have strong interpersonal, written, and oral communication skills.

Apply for this Job