You can ask us a question at the bottom of the page.

 

Q: What kind of projects do you have?

A: Various small to mid-sized projects. The best example is a recruitment platform built for 1-Page startup. We've programmed all the technology for this company. From the database in MongoDB to the business logic in Scala to NodeJS written ground-up through to the establishment and management of a few dozens virtual machines to an advanced frontend in AngularJS, HTML5 and CSS3.

You can find our sample projects on the Project portfolio page.

 

Q: What's the technology stack used in Evojam?

A: In short: Java, Scala, JavaScript, TypeScript, Angular2+, React, NodeJS, sometimes React Native. More can be found on the Technology page.

 

Q: What makes Evojam different from other companies I might want to join?

A: We pay careful attention to the people we hire, our team culture, honest communication with a lot of feedback, the software development processes and projects we accept. We also operate fully remotely.

 

Q: What's the developer tools that you use at Evojam?

A: Our primary tools are GitHub, IDE of choice, Slack, etc. Each week we experiment with something new so the list is dynamic.
If you're really really interested, here's the hardcore list of the tools in no particular order: IDE of choice (Sublime, WebStorm, Eclipse / IntelliJ IDEA), Miro, Jira, Gulp, Webpack, Photoshop, API blueprint, npm (NodeJS Package Manager), Jenkins, MacOS X, Mint Linux, Ubuntu, Windows.
Whiteboards and markers.
Screwdrivers as needed
Our most important technologies are documented on the Technology page.

 

Q: What does the development process look like?

A: Agile, either Scrum or Kanban. Technically it's documented on the Process page.

 

Q: How do you ensure code & product quality?

A: We achieve this primarily by using peer feedback, our great communication skills, code reviews and following the rest of our process: CI, testing, monitoring and short iterations, close and direct cooperation with our clients.

 

Q: What are the kind of clients you work with?

A: We will provide you with some examples of our current and past clients: San Francisco based startup revolutionizing hiring, New York based ad-tech company, London based startup building data crawling and analysis tools, early-stage entertainment startup, universitiy, Polish automotive industry client, etc. If you are interested in more details, you can find our sample projects here.

 

Q: How does the recruitment process look like?

A: Five steps can be distinguished:

     1. CV/Portfolio - send us CV, portfolio or profile on LinkedIn.

     2. Homework - a simple test assignment to be done remotely. It’s used mostly when you requalify from other specialisation or industry, or if you are an Intern or Junior candidate.

     3. Meeting - meet us on a video call! It consists of HR and Technical part.

     4. Offer - we make an offer according to your experience and our assesment.

     5. Hire - if you accept our offer we sign the contract  and live happily ever after.

 Click here to learn more about our recruitment process (sample questions included!).

Q: What's the hierarchy of the company?

A: It's pretty flat mostly. Our team are developers and other engineers with the support of people from Operations team, which consist of founders, Office, Head of Development, Sales, HR and PM roles, who take care of non-technical aspects such as project management, agile coaching, sales, marketing, finance and recruitment. 
The engineering team has organically split into two sub-groups, frontend and backend, even though they cooperate closely on projects. Some of us have developed skills on both frontend and backend, but usually they work on either one or the other part within a single project.

 

Q: What does the salary depend on?

A: The salary primarily depends on

  • whether you're a junior, senior or mid-level engineer.

  • the possession of key features and traits we define as nice-to-haves for each position type and seniority level.

  • the length of work at Evojam.

We don't assess engineers' seniority based on "years of experience" as it's a very poor measure of great developers.

Click here to see our skills and salary grid.

 

Q: How many people work at Evojam and who are they?

A: As of May 2021, we are a team of 25 great people. They're listed on the Team page.

 

Q: How big is Evojam? How big do you want to be?

A: As of May 2021 Evojam is 16 engineers and 9 people in founder, Office, HR, PM, Marketing and Sales roles. Our plan is to grow our internal team to around 40 people. We also cooperate with 10 freelancers at the moment. Keeping the atmosphere small, interactive and productive is our primary focus.

 

Q: What's the legal form of the contract?

A: We cooperate with most of our team through a freelance contract (company-company). Contract of employment is also possible.

 

Q: Do you work remotely?

A: From a very early time in Evojam we cooperated with remote employees and followed remote-first good practices. Currently all Evojammers work fully remotely.

Q: If you hire me what project will I work on?

A: We don't hire for a particular project. We hire when we see awesome person we want to work with. After we decide on a person we look for best place for him or her to work.

 

Didn't find what you've been looking for?

 

Open Positions