Job Description
At Knowit, we create a sustainable workplace based on Scandinavian organizational culture, contributing to the society with respect for the people, diversity, and environment. Our company is a space to foster your personal growth and skills development. We have an innovative approach to technology that will let you see it from a new perspective.
As a company, we value teamwork and cooperation. Together we realize bold technological projects that can change the world for the better.
Project Description:
For our client, we are looking for a skilled software developer to join our team in building a new platform for managing classifieds, serving customers across Europe and Central Asia. Our existing systems are fragmented, and our goal is to consolidate them into a single, efficient platform. The ideal candidate will have expertise in software development, particularly with Golang or Kotlin/Java, and experience working in collaborative, cross-functional teams.
Key Responsibilities:
- Collaborate with the development team to design and implement new features for the classifieds management platform.
- Develop and maintain scalable solutions used by millions, generating billions of page views monthly.
- Work closely with current system maintenance teams to ensure a smooth transition to the new platform.
- Write and maintain high-quality code using Golang or Kotlin/Java.
- Work with product managers, designers, and technical leads to meet product objectives.
- Ensure the platform's reliability and security.
- Engage with the engineering community through design documents or RFCs.
Technology Stack:
- Bachelor's or Master's degree in Computer Science or a related field
- Have around 6+ years of professional experience in software development with Golang or Kotlin/Java
- Experience with microservices architecture and containers (Docker)
- Good knowledge of data structures, algorithms, and software design patterns
- Experience with modern software development practices such as agile methodologies and continuous integration
- Excellent problem-solving skills and the ability to work well in a team environment.
- Experience with cloud computing platforms (AWS, GCP, or Azure)
- Proficient in English
What we offer:
- B2B business contract,
- Flexible hours - you can start your day between 7 and 10;
- An organizational culture based on sharing knowledge and feedback;
- Opportunity to develop your competencies - language training, technical training, soft skills, subsidized certificates, participation in conferences on preferential terms;
- Opportunity to benefit on preferential terms from benefits such as Medicover Sport card, medical care in LuxMed for you and your family, group insurance;
- Equipment necessary for cooperation.