Full-Stack Developer

Obor: IT
Lokalita: nám. I. P. Pavlova 3
Druh úvazku: Plný úvazek | Částečný úvazek
Požadované vzdělání: Bc.
Zveřejněno: 13. 4. 2022

O společnosti

We started as a small group of people united by a broad vision of transforming the data industry. Fast forward to 2022 and MANTA has grown to become an industry game-changer, serving mid-size and enterprise-level companies all over the world from offices in Prague, Lisbon, Dublin, and Tampa.

Our engineering team is the largest of all our teams with close to 50 colleagues. We have eight teams working on 8 million lines of code split into 1000 modules and delivering over 1000 new features per year. Our engineering stack is in Java 11, Spring, Tomcat, Neo4j, Antlr, H2 DB, Mybatis, ActiveMQ Artemis, React, Swagger, JavaScript, C#, Maven, Git.

Popis pozice

We are currently looking for a full-stack developer to join our very first location, where everything started - Prague!

In this role, you should be familiar with backend Java and frontend React, however, we are framework-agnostic when it comes to requirements. We search for colleagues with a strong sense of ownership. You and your team will decide, how much effort you want to invest in technical improvements (cleaner code, automation, more unit tests, better CI pipeline) and technical debt mitigation. The majority of work comprises stitching new code. Maintenance (bug-fixing) comprises the smaller part.

About your team: The engineering team is the largest of all our teams with close to 50 colleagues. We have eight teams working on 8 million lines of code split into 1000 modules and delivering over 1000 new features per year. Feels like a challenge? Good. Our team is growing and we are looking for developers, who enjoy being part of the whole development cycle from analysis to implementation and integration. Whether you are intrigued by solving complex algorithmic problems or a fan of faster development cycles and want to see your code in action, you’ll find a place at Manta.

Our stack is in Java 11, Spring, Tomcat, Neo4j, Antlr, H2 DB, Mybatis, ActiveMQ Artemis, React, Swagger, Javascript, C#, Maven, Git, Jenkins, and SonarQube. You might be curious about cloud. Although Manta is a creature of the ocean, making cloud its habitat is one of our goals for this year.

Co hledáme

  • Experience with Java development
  • Familiarity with JavaScript and/or React
  • Understanding of the end-to-end life cycle of a web request from a browser to a backend and a database
  • Interest in developing modern user interfaces
  • Passion for writing clean, modular, and testable code
  • English language on a conversational level
  • Bachelor's degree in software engineering

Co nabízíme

  • You'll analyze, design, and implement various services for application administrators (such as configuration, logging, execution, and update management) both on the backend and the frontend.
  • You will learn what is needed for successful management of the product analysis data flows in various systems and how to build a modern and easy-to-use UI for administrators.


Here is a sample of projects that we are currently working on:

Open API, Home-grown logging API, enabling structured logs, update and installation wizard, advanced full-text search, integrations with the connectors and 3rd party systems, identity management tool integration, single sign-on, containerization enablement (Docker), process parallelization, independent in-house system for license management, transformation to a SaaS product

Benefity

  • 25 days of paid time off
  • Flexible WFH
  • 3 Self Care days
  • Regular team building activities
  • Superior training and professional development
  • Beautiful office in the heart of Downtown Prague
  • Meal and benefit vouchers
  • Strong ties to leadership to progress your career
  • Gain experience working with Fortune 500 companies to solve complex data management challenges