We are seeking a skilled Scala Developer to join our team. The ideal candidate will have experience in developing high-quality software solutions using Scala and related libraries. This role involves working on various projects, ensuring code quality, and collaborating with cross-functional teams to deliver robust applications.
Responsibilities:
- Develop and maintain software applications using Scala
- Collaborate with cross-functional teams to define, design, and ship new features
- Write clean, maintainable, and efficient code
- Ensure the performance, quality, and responsiveness of applications
- Identify and correct bottlenecks and fix bugs
- Help maintain code quality, organization, and automation
Must Have:
- Minimum 4 years of professional experience in Software Development
- Proficiency in Scala
- Experience with libraries such as doobie, cats, and http4s
- Strong understanding of functional programming principles
- Experience with RESTful API development
- Familiarity with version control systems (e.g., Git)
- Good problem-solving skills and attention to detail
- Effective communication skills
- Good English language skills, both written and verbal
Nice to Have:
- Experience with other JVM languages (e.g., Java, Kotlin)
- Familiarity with cloud platforms (e.g., AWS, GCP)
- Knowledge of containerization technologies (e.g., Docker, Kubernetes)
- Experience with CI/CD pipelines
- Background in mathematics, statistics, or computer science
What you can expect from us?
- Learning by doing – you will work with industry experts who are willing to share their knowledge and experience
- Improving your skills by participating in training and mentoring programs
- Advancing your career by choosing from different career paths (technical, management)
- Broadening your horizons by working in an open and supportive multicultural environment
- Commercial projects from the domain
- Great atmosphere and supportive environment
- Working in a friendly and relaxed atmosphere created by a lot of bonding events and activities
What do we offer?
- Competitive salary adequate to your skills and performance
- Flexible working hours
- Training programs
- Private medical insurance
- Multisport program
- English lessons
- Company social events
- Weekly cakes and fruits
- Relocation assistance