Job Description:
We are looking for full stack Software Engineer to work on a group of newly developed web based services offered through our portal. Your responsibilities will include design, development, tests and cooperation with other teams. We work as a scrum team that provides end2end solutions focused on user experience and value. Teamwork, cooperation and keeping high standards are crucial for us.
Technologies used by development team:
- Frontend: Angular 7+ (currently mostly 9), TypeScript/JavaScript, Sass, Bootstrap 4
- Backend: Node.js, Express, External APIs, Knex (query builder), OpenAPI
Requirements:
- Bachelor's or Master's degree in Software Engineering or ... any other specialization that allows you to be the best JavaScript Engineer we are looking for
- 3+ years of experience in software development (Including 1+ years of experience in JavaScript web-development)
- Strong JavaScript skills (especially in Node.js environment)
- Strong knowledge about relational databases
- Working knowledge of Node.js
- Working knowledge of Angular 2+
- Analytical and problem-solving skills
- Communicative English - verbal and written
Experience in any following areas will be treated as an additional asset:
- React
- Unit testing using Jest (Jasmine, Karma on frontend)
- Web application testing tools and frameworks like WebdriverIO, Protractor, Selenium
- Working knowledge of Git, Bitbucket, JIRA, Jenkins, AWS, OpenAPI
- Communicative Polish
We offer:
- Strong team-oriented culture
- Flexible working hours
- Comfortable work conditions (high-class offices, parking space)
- Volleyball field and grill place next to the office
- Lots of sports activities as Moto football league, Wakeboarding, Snowboarding, e-gaming league etc.
- Private medical & dental coverage
- Life insurance
- 8 hours working day (30 minutes lunch break included)
- Access to wellness facilities and integration events
- Training and broad development opportunities