Medior Software Engineer

0
373

We are looking for a Medior Software Engineer. Our mission is to bring digital identities to the world. We want to give our users control over their digital identities through Freja mobile application. Find out more about Freja solution at https://frejaeid.com/en/home/.

These are our values:

One team – we stand together and everything we're doing we do as a one team. We learn together, we face our challenges together, we celebrate success together.
Innovation and initiative – we seek for innovation, we question status quo, and we're supporting each other initiatives.
Personal development – personal growth is our key value in strengthening the team

What will you do:

  • Develop and build software components (applications, services, libraries)
  • Write automated tests
  • Research, evaluate, and implement new technologies
  • Design and document technical solutions
  • Code reviews
  • Actively improve knowledge in programming, frameworks, programming principles and best practices
  • Code re-factoring, maintaining code base to keep it stable, scalable and adaptive to changes
  • Work with and help other departments – QA, devops and design to better understand the product, potential issues and improvements to be applied
  • Learn new languages and platforms

What skills are required for this position:

  • Minimum 2 years of experience in object-oriented software development with Java
  • University degree in software engineering related field
  • Writing clean code
  • Writing unit tests, developing code designed for unit testing
  • Working with version control systems (GIT is preferred)
  • Using Maven build tool
  • Using third-party libraries and APIs
  • Solid understanding of OOP
  • Working with some database management systems, either SQL or NoSQL
  • The ability to understand how the solution provides business value to the client
  • Verbal and written communication skills in English

What knowledge and skills are nice to have:

  • REST and JSON
  • Linux
  • Jenkins CI tool
  • Understanding of common network protocols and services (HTTP, SSH, DNS, TCP)
  • Knowing SQL and one of NoSQL databases

How the interviews/selection process looks like:

  • Up to three rounds of interviews
  • First interview is a mix of technical and HR interview. It takes about 45 minutes. We go through your resume and discuss your projects and work experiences.
  • The 2nd interview is technical. We present some problems to you, you work on a solution, think out loud and discuss alternatives, pros and cons.
  • The last interview is with our management, we present you our offer

What do we offer:

  • An opportunity to work in international team experienced in related technologies
  • Private insurance
  • 24 vacation days (+1 day on every two years spent in the company, +1 day for every child)
  • 12 days of paid sick leave per year
  • 100% paid vacation
  • Competitive salary
  • Chance to improve your skills, both technical and soft skills
  • Great team culture and atmosphere
  • Flexible working hours

POSTAVI ODGOVOR

Please enter your comment!
Please enter your name here