Our team is looking for a Junior Software Developer passionate about learning how to write clean, understandable and maintainable code fit for an enterprise environment.

Our product revolves around providing our clients with key insights about their data, a cutting-edge forecast and optimization of their business. As Software Developers we get to design and create every step of the process from our Data Warehouse, through the complex and challenging but always interesting client data integration, all the way to presenting our work with a stunning UI to our end users. There is room for innovation on every leg of the journey and we make sure that all voices are heard when taking decisions on how to implement something new. There is no endless bouncing from project to project at Transmetrics. Through a continuous integration process, we see our work quickly making a real positive impact on the way customers interact with our software.

We expect you to:

– Be eager to learn the ins and outs of backend design, database interactions, UX polishing and a bit of business logic about the transport industry along the way.
– Have a broad overview of the entire Software-as-a-Service creation process, as you will be able to quickly find out where your interests lie and either focus your work on a narrower area of expertise or do a bit of everything.

Your main responsibilities:

Programming knowledge
A solid understanding of basic OOP principles and hands-on experience with an OOP language, Java being a major plus. Knowledge of good practices when writing code for the web. Ability to understand and write JavaScript, HTML and CSS code, with experience with at least one JS UI framework considered a plus. Knowledge of and basic experience with SQL is needed for a flying start.

A good troubleshooter
Knowing where to find information on why you may be facing an issue is 95% of the battle to fix it. The ability to understand technical documentation and API references guarantees a good start in any software field.

Quick learner
As a junior person with little experience, any candidate for this position is guaranteed to learn a lot as their work progresses. The ability to keep an open mind and to be eager to learn new things is of vital importance.

As we develop our product further, we constantly have to code new features such as UI screens and the server code that operates them – a great way to learn more about full stack development.

Understand new forecasting and optimization prototypes handed over by your colleagues and transform them into solid and maintainable product modules.

We expect a junior developer to grow inside the company. From day one the team is there to help you develop into a good software engineer. Gradually we expect new members to start assisting with data integration and feature design as they get more acquainted with the product and the business logic behind it.

Our tech stack:

– Java
– Spring
– ActiveMQ
– Quartz Scheduler
– Hibernate
– PostgreSQL
– Python
– Pentaho Data Integration
– Maven
– JavaScript (jQuery)
– Jenkins
– KendoUI
– Jira
– BitBucket

What can we offer:

Work that Matters
You will be building a product that will dramatically optimize the cargo industry – this is our way of “changing the world for the better.”

Competitive Salaries
On top of them, you get 25 days paid annual vacation, flexible working hours, an opportunity to work from home when needed, additional health insurance and a convenient office location in the center of Sofia.

Challenging Problems
Be challenged by technically complex problems in the fields of big data, predictive analytics and machine learning.

Awesome People
Learn from a strong international team of 32 people (majority with a very deep technical background) where you are appreciated and where your opinion matters.

Friendly Atmosphere
Have fun along the way in a dynamic, creative, and friendly atmosphere without the burden of the office politics.

Growing Quickly
Advance your skills and develop yourself in a rapidly growing startup, which is already generating solid revenue and has first-class customers.