Sr. Software Engineer I (Frontend - React)
Skills
React.JsTypeScriptDockerAzureAwsRest ApiTdd
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.
