Lead Engineer / Tech Lead – Java/Javascript (offline)

About Virtido

Virtido is an entrepreneurial and innovative IT company headquartered in Zurich, Switzerland. We realize ideas and projects - from strategic concept to technical implementation closely alongside our dynamic clients with a strong focus on start-up or fast-growing companies. Since inception in 2015, we have grown rapidly to currently 90+ professionals in Switzerland and Western-Ukraine.



About the project

Our client is a Swiss startup founded in the mid 2018. They are developing a paradigm-shifting search agent mechanism, involving a whole new search experience driven by AI (ML/NLP/CV).

The first development phases have been completed, and an MVP for a fully functional marketplace is in place (stack: Python / React). This enables us to test all the core concepts, before expanding our scope to the development of front-end components (likely React-based) and a service backbone (Java-based) that we can integrate and deliver to marketplace / e-commerce players.

You will be the Tech Lead who will take us through the important next phases of architecting and kicking off the development of the components (Java/Javascript).


Tasks and responsibilities

- Working with the founders to set the direction and goals for development
- Designing and reviewing scalable technical solutions, as well as driving architecture definitions
- Initiating and developing E2E solutions (design, code, tests, documentation) along with the team
- Mentoring and coaching of engineers.


General

- Minimum 5 years of full-time post-university development experience
- A proven track record of building/leading a high-performing engineering team
- You prefer working in a start-up environment i.e. you are flexible and dynamic, and comfortable with rapid prototyping, iteration and dealing with a level of uncertainty
- Demonstrated experience of integrating solutions to existing web-sites is a big plus
- Experience with recommendation engines and ML/NLP is a big plus.


Technical

- Excellent coding abilities and experience with architectural patterns
- Deep experience with Java
- Strong familiarity with web UI technology such as React
- Thorough knowledge of Object Oriented Analysis and Design (OOAD) concepts
- Strong experience of Web Services and API development using REST
- Experience with developing solutions in large cloud computing infrastructures
- Experience with relational databases (Oracle, MySQL) and NoSQL (Cassandra, MongoDB).


Team environment

- Able to β€œthink out of the box”, take on new ideas
- Good command of English, and comfortable with regular voice/video calls to discuss the way forward
- You enjoy working with highly motivated people in a highly collaborative environment.


What we offer

- Medical insurance.
- Flexible working hours.
- Ability to work from home 20% of your time.
- 25 business days of fully paid annual leave, 10 business days of fully paid sick leave (annual).
- Fully paid sick leaves.
- Courses of English and German.
- Comfortable and friendly environment at the office.

About Virtido

Virtido is an entrepreneurial and innovative IT and Business Process Outsourcing company headquartered in Zurich, Switzerland. We realise ideas and projects - from strategic concept to technical implementation closely alongside our dynamic clients with a strong focus on start-up or fast-growing companies.

Company website:
https://virtido.com/en

DOU company page:
https://jobs.dou.ua/companies/virtido/

The job ad is no longer active

Look at the current jobs Java Lviv→