Responded to 90% of applications in the past 30 days, typically in 3 days
Middle (2-5 years)
This job can be done remotely
English - Medium
We are an educational company with experience in the Romanian market. Our products are used by thousands of children, parents or professors.
We are offering a collaboration of determined period 6 months ('contract pe peroada determinata') with the possibility of extending it to underetmined if we work well.
You will work closely with the Product Manager, Teachers, Web Developers, Software Architect, PHP Team Lead, during the development of the product.
Ideally you would to be available to work immediately, but we can wait a month for the right candidate.
You will work from home for the forseable future.
Responsibilities (Developer) - 70% of time:
- Create application backends (mainly for one product to start)
- Create and program APIs
- Design software architecture for products
Responsibilities (Team Lead) - 30 % of time:
- Be a Team Lead for a team of 1-2 other team developers for start, create a learning path, teach the team Node, manage them
- Know high level all our products (not only in Node but also in PHP)
- Work with software architect and other team leads to create technology strategy , architecture for ecosystem
- Help drive business objectives through technology proposals
- Help on recruiting
- have proven 2+ years of Team Lead experience
- have experience in API and microservice design
- have created full stack applications (including front end with a JS framework)
- have an understanding of frameworks and libraries, like Express
- have an understanding of database architecture, and can design databases
- have experience writing unit testing with Jest, Karma, Mocha etc.
- solid OOP knowledge, design patterns
- understand continuous delivery, test automation and best practices for writing and testing your code
- are forward leaning and that you take ownership and initiatives
- are a team player and that you appreciate and value collaborative work