Dropdown menu background

Key Responsibilities:

  • Contribute to the development of various features within the mobile app across frontend, backend, and mobile platforms.
  • Collaborate with the development team to deliver high-quality and efficient software solutions.
  • Adapt quickly to changing priorities and work across multiple projects.

General Requirements:

  • At least 3 years of professional software development experience.
  • Strong understanding of Object-Oriented Programming (OOP), design patterns, and anti-patterns.
  • Ability to learn quickly and adapt to new technologies.

Requirements:

Backend Skills:

  • Proficient in Java 8 and RxJava.
  • Excellent understanding of the core parts and commonly used modules of the Spring framework.
  • Experience with developing RESTful services using Spring Boot.
  • Familiarity with Hibernate and Postgres databases.
  • Experience with at least one NoSQL database.
  • Knowledge of Groovy and Spock.
  • Proficiency in Node.js.

Frontend Skills:

  • Strong understanding of HTML5, JavaScript, and CSS.
  • Deep knowledge of best practices and browser-specific challenges for both desktop and mobile.
  • Experience with Angular 2 and React Native.
  • Familiarity with testing frameworks such as Jasmine, Karma, and Protractor.
  • Experience with build tools such as Gulp, Grunt, and Webpack.
  • Proficiency in CSS preprocessors like SASS and LESS.

General Skills:

  • Experience with Kubernetes and Google Cloud Platform (GCloud).
  • Familiarity with CI tools and processes.
  • Understanding of security standards and best practices.
  • Experience with DevOps tasks is a plus.

Why Join Us?

  • Be part of an innovative startup environment with the opportunity to grow and make a significant impact.
  • Collaborate with a talented and passionate team working on cutting-edge technology.
  • Flexible working conditions and room for professional development.

If you are passionate about technology, eager to learn, and ready to take on new challenges, we would love to hear from you!

Apply by filling in the contact form below or sending your CV to job@ximxim.com

Apply now