- Domain IT Software
- Availability Internship
- Experience Entry Level
- Type of contract Indeterminate term
- Location Bucharest
- Salary To be determined
Company Introduction
iziBAC is an edtech startup company from Bucharest, Romania, specialized in gamified educational products. Our mission is to drive social change by making learning fun for the pupils. Our eponymous first product, iziBAC, is a freemium game-based educational mobile app tailored for the needs of pupils preparing for the Baccalaureate exam. We have won multiple prizes for social impact and innovation, including the European Commission’s Seal of Excellence and we are currently expanding our team.
We are looking for creative, motivated people that thrive in a relaxed working environment. The work schedule is flexible and we overall encourage and empower self-driven people and personal & professional growth. A genuine passion for education is a big plus.
Job Description
We are looking for an Angular Developer responsible for implementing complete user interfaces in the form of a mobile and desktop web app. Your main duties will include implementing visual interfaces, creating modules and components and coupling them together into a functional app. You will work in a team with the back-end developer, and communicate with the API using standard methods.
Responsibilities
- Delivering a complete front end application
- Ensuring high performance on mobile and desktop
- Writing tested, idiomatic, and documented JavaScript, HTML and CSS
- Cooperating with the back-end developer in the process of building the RESTful API
- Communicating with external web services
-
Skills And Qualifications
- Experience with JavaScript and or Typescript
- Understanding of HTML and CSS/SCSS
- Understanding of code versioning tools, such as Git
- Understanding of RESTful API concepts
- Creating self-contained, reusable, and testable modules and components
- Validating user actions on the client side and providing responsive feedback
- Passion
- Fun
- Continuous Learning
- Ownership
- Contributing to society
- Work from home
- Flexible work schedule
- Awesome coffee
- Teambuilding
- Learning budget and platforms
- First Contact
- Choose the next step
- First Online Meeting
- Final Call