Sr. Software Engineer I (Frontend - React)

Skills
React.JsTypeScriptDockerAzureAwsRest ApiTdd
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Expert knowledge of ReactJs
  • Experience writing well tested and modularized TypeScript code
  • Proficient with Test-Driven Development
  • Proficient with Docker containers for development support and deployment
  • Familiarity with selecting and deploying cloud technologies in Azure and/or AWS
  • Knowledge of REST API contract design
  • Able to work independently and deliver high quality work without close supervision
  • Able to articulate work assignments and direct junior team members
  • Able to effectively convey information and lead group discussions
  • Able to assert ideas and persuade others through relevant information
  • Adept at seeing change as an opportunity to improve performance

Nice to have

  • Bachelor’s degree in engineering or computer science
  • 5 plus years’ cloud or web app experience

Day to day

  • Designs, develops, modifies, and tests a modern web application using leading-edge best practices and design patterns.
  • Independently translates high-level requirements into software design and implementation while producing clear technical documentation.
  • Creates unit and integration tests, uses Test Driven Development, and helps diagnose build and deployment issues to improve software quality.