Brief job description
We need a strong angular developer ( minimum 4+ years of commercial experience) for our 4-dev frontend team to further develop our own modern IoT platform. The project is already quite mature, but there’re lots of new features and functionalities coming. It also not a trivial one, as we often need to efficiently process a lot of data reaching limits of browser and computer capabilities.
We focus a lot on quality, so improving the codebase and refactoring existing code is sometimes needed. We also continuously extend our Cypress based tests as the main tool for quality assurance.
We do have an office, but we mostly work remotely with fluid work hours.
But most of all – we are a team of friends led by a technical guy (a human being) who knows that in IT nothing goes according to plan…
Your daily tasks on the job
- Analysing & implementation of new business requirements
- Guiding team members to the right solutions
- Code Reviews
- Improving existing features
- Writing automated tests
- Refactoring existing code
Job profile
65%
New features
20%
Maintenance / Bug fixing
0%
Client support
15%
Meetings
Methodology
- Integration tests: Reasonable coverage, API testing, Performance testing
- Automated tests: 40% coverage
- Tester(s): 1
- Agile management: Agile
- Issue tracking tool: Jira
- Knowledge repository: Google Docs
- Code reviews: Bitbucket
- Version control system: GIT
- Build server: Jenkins
- Freedom to choose tools: Yes
Perks in the office
- Free coffee
- Free parking
- Modern office
- Startup atmosphere
- No dress code
- Bike parking
Benefits
- Small teams (4 frontend, 5 backend)
- Flat structure
- Private healthcare
- Sport subscription
- Training budget
Git Jira Agile API Google Docs Cypress IoT performance Angular Jenkins Bitbucket