JOB OFFER
Our start up has ambitious plans and welcomes new talent. Apply here.
Full-stack lead developer
Is web-development your bread and butter? Does the idea of building awesome AI web products with worldwide impact excite you? If yes, keep reading!
Key People Check is growing fast! We are looking for talented software developers to strengthen our development strategy. This is your opportunity to join a visionary team and embrace an ambitious and challenging start-up project.
Under the supervision of our CTO and our Chief Product Officer, your mission will be to develop new SaaS web applications and platforms to support current and future operations at Key People Check.
You will have the chance to contribute towards technical decision-making and the direction of our dev strategy. We welcome fresh ideas for new architectures, systems and coding languages, from both front and back-end perspectives.
Requirements:
- Passionate about development;
- Solid technical background; including a minimum of 5 years of hands-on software development with a great track record on delivery;
- Full proficiency in web development languages and technologies, including, Django and/or Ruby On Rails
- Full proficiency in object-oriented programming, especially Java and Python;
- Excellent understanding of advanced coding patterns, data structures and algorithms;
- Experience in microservices, web-services architectures, including REST;
- Experience in both relational and non-relational databases design;
- Experience working in agile teams and agile environment;
- Project management of tasks, issue resolution, and escalation;
- Experience in automated testing and Test-Driven development;
- Excellent troubleshooting skills;
- Analytical and problem solving skills with appreciation for technical risk;
- Experience in programming under challenging and competitive environments.
Desired but not essential
- Machine Learning, including Classification, Clustering, Text Mining or Natural Language Processing;
- Building B2B SaaS products.
Team member profile
- You’re versatile and tech savvy, with a passion for technology and software development;
- You have a natural interest in abstract modeling as well as strong attention to detail and capacity to deliver;
- You’re a strong, committed and reliable team player, able to take direction and contribute to discussions on technology, design and strategy;
- You’re self motivated, pro-active and capable of working under pressure without compromising on quality or standards;
- You’re proficient in English;
- You’re open-minded and enjoy working in a multicultural working environment
Key People Check