
Senior Backend Engineer – Kotlin, Freelance
Netguru
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇵🇱 Poland
Visit company websiteSalary
💰 €38 per hour
Job Level
Senior
Tech Stack
ElasticSearchGoKotlinPython
About the role
- Playing an integral role within a dynamic team, solidifying your and your team's technical prowess to establish credibility
- Fostering a culture of innovation, actively encouraging the conception, creation, implementation, and deployment of sophisticated scalable solutions
- Posing thoughtful questions, participating in brainstorming sessions, and taking ownership of the product development process to foster a collaborative environment
- Experimenting with novel machine learning approaches to push the boundaries of search capabilities
- Collaborating closely with the product management team, ensuring alignment to construct the optimal product that resonates with and benefits our users
- Identifying and addressing performance bottlenecks through meticulous profiling, monitoring, and optimization of the search infrastructure for high-speed and low-latency responses
- Spearheading initiatives to enhance search quality through continuous refinement of query understanding mechanisms, and relevance models
Requirements
- Demonstrated proficiency in Kotlin, showcasing a strong understanding of its core principles and capabilities. This includes the ability to write clean, efficient, and maintainable code while effectively utilizing Kotlin's features.
- Expertise in Go or Python, showcasing a deep comprehension of programming paradigms along with the skill to produce clean, efficient, and maintainable code in these widely-used languages.
- Experience with Solr, ElasticSearch, or similar search technologies that empower powerful indexing and searching capabilities, allowing you to create robust search functionalities within our applications.
Benefits
- 100-percent remote work
- huge flexibility and variety of project to choose from - work the way you like
- work with an experienced team of developers and continuous development of your hard and soft skills
- a mentor who will assist you during your first days
- dev-friendly processes such as Continuous Integration, Continuous Delivery, Code Review and bug bashes
- long-term collaboration on challenging products (FinTech, B2B software, E-commerce and more).
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
KotlinGoPythonmachine learningprofilingmonitoringoptimizationSolrElasticSearchquery understanding
Soft skills
collaborationinnovationownershipcommunicationproblem-solving