We are seeking a full-stack software developer and team lead to work with our front-end and back-end software development team and our computational linguistics team. This role requires architectural decisions, end-to-end planning and follow-up.
Role & responsibilities We are seeking a full-stack software developer and team lead to work with our front-end and back-end software development team and our computational linguistics team to deliver innovative solutions that meet business requirements. Professional software development experience required. The successful candidate will have experience working within a professional software development team and understand the discipline necessary to ship quality code, including test-driven development. This role requires architectural decisions, end-to-end planning, and follow-up to turn ideas into functional, scalable code. Why this is an interesting role? You will have a chance to learn about novel computational linguistics methods and how they can be practically applied in a business setting. Skills required include: Python Typescript Elastic Search and/or Open Search, including designing, implementing, and optimizing search solutions. AWS: particularly cloud compute resource planning and optimization SQL and work with vector databases Extensive API interfacing Agile development using JIRA Automated test and deployment tools like Gitlab actions Cloud compute resource planning
Lead design, development and implementation of Java and Spring Boot-based solutions. Strong background in software development, system architecture and cross functional collaboration.
Proficient in test automation using Selenium/Appium. Expertise in automation of load, performance, and stress tests. Experience with tools such as JMeter, SoapUI, and Postman for API testing. Ability to manage test strategy, planning, and execution.
Experience in product companies/startups. Ability to learn and leverage latest technologies for product improvement. Responsible for timely delivery with a focus on quality. Required Candidate profile Proficiency in object-oriented programming, Java, Spring Boot, and Angular. Knowledge of Material Design and general web design is a plus.
FIND ON MAP