Sorry, you need to enable JavaScript to visit this website.
Joins us
Joins us
Joins us
join us
If you are willing to work within a group of young professionals and make a step forward in your career, Gecko Solutions is the right place for you!
Fieldset
our team is growing
We give you the opportunity to improve your skills while working on challenging projects and using the latest development technologies.

Open positions

Java Software Engineer

1 position

Principal Duties & Responsibilities

  • Design and implementation of highly concurrent and scalable web applications and APIs
  • Participation in all phases of the software development process

Skills, Experience & Qualifications Required

  • University degree in computer science (or equivalent)
  • 3+ years of professional experience in software development using Java web technologies
  • Experience with Spring framework and Spring security
  • Experience with Java Web services and REST/SOAP protocols
  • Proficiency with relational databases and SQL
  • Good interpersonal, communication and problem-solving skills
  • Solid communication skills in English

What else is a plus?

  • Experience with microservice-based architectures such as Spring Cloud/Netflix OSS stack
  • Experience with different security providers and integrations such as Auth0/Kerberos/Okta
  • Experience with Docker containers
  • A passion for perfection in your code

We offer

  • Challenging tasks in a highly professional environment
  • Ability to learn from experienced colleagues
  • Working in small and skilled teams
  • Salaries and conditions which correspond to the high demands
  • Social events and sports

.NET Software Engineer

1 Position

Principal Duties & Responsibilities

  • Design and implementation of highly concurrent and scalable web solutions
  • Translate business requirements into clean and maintainable code following development standards and best practices
  • Participation in all phases of the software development process

Skills, Experience & Qualifications Required

  • University degree in computer science (or equivalent)
  • 2+ years of professional experience in software development using C# and .NET technologies
  • Industry experience with ASP.NET Core 2+
  • Experience with relational and/or NoSQL databases (Cosmos DB, Mongo DB)
  • Familiarity with Agile, SOLID principles and TDD
  • Good interpersonal, communication and problem-solving skills
  • Solid communication skills in English

What else is a plus?

  • Experience in designing and implementing microservice-based architectures
  • Experience with cloud providers/technologies such as Azure/AWS
  • Experience with Umbraco CMS
  • Experience with Octopus Deploy CI/CD
  • Experience with message queue systems such as RabbitMQ or other event driven, pub-sub systems
  • A passion for perfection in your code

We offer:

  • Challenging tasks in a highly professional environment
  • Ability to learn from experienced colleagues
  • Working in small and skilled teams
  • Salaries and conditions which correspond to the high demands
  • Social events and sports 

Frontend Developer

1 position

Principal Duties & Responsibilities

  • Working on modern, responsive and forward-thinking web and mobile applications
  • Participation in all phases of the software development process from feasibility evaluation to implementation
  • Collaboration with UI designer in the development of layouts, translating them into clean and maintainable code

Skills, Experience & Qualification Required

  • University degree in computer science (or equivalent)
  • Minimum 2 years of professional experience as a frontend engineer
  • Industry experience in the following:
    • Object-oriented JavaScript, TypeScript, ES6
    • HTML5, CSS3 and preprocessors (Bootstrap, Foundation, Less/Sass, etc.)
    • Experience with at least one modern JavaScript framework such as Angular, ReactJS or VueJS and asynchronous module definition libraries
    • Experience with Node.js and the NPM package ecosystem
    • Frontend package management and build tools
  • Good knowledge of JavaScript patterns
  • Good interpersonal, communication and problem-solving skills

Solid communication skills in English

  • Experience with UI e2e testing frameworks
  • Experience with hybrid mobile app development
  • A passion for perfection in your code

We offer

  • Challenging tasks in a highly professional environment
  • Ability to learn from experienced colleagues
  • Working in small and skilled teams
  • Salaries and conditions which correspond to high demands
  • Possibility to travel abroad
Java Software Engineer
.NET Software Engineer
Frontend Developer