Apr 20, 2021

Senior Developer - Front End

  • USfalcon
  • Washington, D.C., USA
Full time Developers & Programmers

Job Description

Responsibilities
Manage software development activities and a large development team in an Agile software development environment.
Maintain excellent communication with the Technical Lead, Architects, and Program Management.
Additional duties as assigned


Qualifications

Required Skills:
5+ years of software engineering experience with expertise in JavaScript, ReactJS, and Redux.

Desired Skills:
Understanding of software engineering best practices.
Experience with: Typescript 2.6 or greater; advanced JavaScript patterns and development; open-source package managers (NPM, Yarn) and mono-repo concepts (Lerna / Bit); Azure DevOps for implementing CI/CD integrations; test-driven development and UI component testing using Enzyme / Jest; performance optimization techniques; object-oriented design and using REST API services using Node.js.
Experience with large team collaboration, pull-requests, branching policies, code reviewers, and Semantic Versioning.
Experience designing and developing the service-based architecture and/or microservices.
Experience setting up, configuring, and maintaining a personal dev / build environment in Azure.Working ability with virtualization technologies such as Docker.
Working ability with data persistence and caching concepts.
Working ability with SharePoint 2013 / 2016 / 2019 / O365.
Working ability in designing SharePoint Apps using the SharePoint SPFx Framework, PNPJS.
Proficient in Microsoft Office applications (e.g., Word, PowerPoint, Excel, Access, and Outlook)

Education:
Bachelors degree from an accredited university
Clearance: Top Secret

Travel: None