Vacancy expired!
FLEXIBLE Hybrid Onsite/Remote Schedule
Responsibilities:- Build on existing features and implement new evolutions on Angular applications
- Collaborate with engineers, designers, and stakeholders
- Produce scalable, maintainable, and efficient solutions
- Quickly analyze, incorporate, and apply new information and concepts in a fast-paced, forward-looking environment
- Software development - experience creating technical solutions
- Strong understanding of software design/programming principles
- Adaptable, capable of learning new technologies and tools
- Passionate about well-performing, scalable, distributed code
- Strong written and verbal communication skills
- Continuous improvement mindset and desire to learn
- BS degree (preferably in Computer Science, Engineering, or Mathematics)
- JavaScript/TypeScript Experience
- Experience with a modern JavaScript web framework
- Understanding of reactive programming patterns (rxjs and Observables)
- Familiarity with the redux pattern
- Testing frameworks (bonus for Jest and Cypress)
- Version control systems (GIT)
- Agile mindset
- TDD and CI/CD experience
- Strong grasp of functional programming
- Experience implementing the redux pattern such as NGRX
- D3.js experience
- Node.js frameworks (ex: Express.js or Nest.js)
- Containers such as Docker/Kubernetes
- Microsoft Azure
- Reflexive layout design implementations such as css grid and flexbox