Responsibilities:
- Design, build, and maintain efficient, reusable and reliable typescript code.
- Build or integrate UI elements that work seeming less with the server side-logic.
- Identify and resolve bottlenecks and bugs in an optimized manner.
- Make strategic technical decisions related to new and existng features.
- Help maintain and review code quality.
- Onboard and mentor new team members.
- Share knowledge in the team and let others learn from your experience
Requirements:
- 1+ year experience in Angular11+ programming language with TypeScript and VanillaJS
- 3-4 years experience with previous versions of Angular.
- Experience in test-driven or behavior-driven software development
- Experience with Jest and Cypress or comparable test frameworks
- Experience with Capacitor or related cross-platform frameworks for building iOS, Android and Web applications
- Code optmization and performance improvements
- Structured, independent and goal-oriented way of working
- Willingness to work in an agile environment where only constant is change
- Excellent knowledge of written and spoken English
Nice to have:
- Experience in test driven or behaviour driven development and testng tools
- Experience with Webpack
- Experience with Bootstrap in Angular
- Experience with Cloud Service Providers
- Experience with Agile Development / Scrum
- Experience with GITLab, JIRA, Confluence, Jenkins
- Experience with Continuous Integration & Continuous Deployment
Employment Type: Full time, 30-40 hours/week – REMOTE BASIS. Candidate must have good internet and a computer.