Full-Stack Java Engineer

Job description

We support recruitment activities for a Silicon Valley startup focusing on building the next-generation AI technology for the talent acqusition industry.

Salary: up to 16 000 PLN
Employment type: employment contract ("umowa o pracę") or B2B contract
Location: Jozefitow Street, Cracow

The client of ours in the process of building a new enterprise services platform, and is looking for a mid-level full-stack engineer for its new office in Kraków. The ideal candidates will thrive in a challenging, fast-paced agile work environment requiring strong problem-solving skills, team collaboration, open communication, and a passion for learning and driving state of the art cloud infrastructure technology.


Responsibilities:

  • developing SaaS platform components including front-end (Angular 4+) and back end (Java / Microservices) as well as ML components and selected mobile functions
  • participating in Agile development activities including sprint planning, stand-ups, retrospectives and demos
  • participating in peer reviews
  • collaborating with local and offshore co-workers
  • debugging and solving complex problems either individually or within a team

Requirements

  • 3+ years of professional full-stack software engineering experience with current expertise in Java and Angular 4+ or similar front-end platform
  • proven track record of participating in agile engineering teams and delivering quality software
  • experience in Agile development methodologies including unit testing and TDD (test-driven development)
  • outstanding problem solving and organizational skills
  • experience working on Scrum teams
  • excellent communication skills, both oral and written
  • continuously looks for ways to improve and sets a very high bar in terms of quality
  • BS/MS degree in Computer Science or related IT / technology field or equivalent experience
  • good command of English

 

 

Nice to have:

  • experience in building microservices highly desired
  • experience working in a continuous software delivery model is a plus
  • hands-on engineering and implementation knowledge with container technologies like Docker & Kubernetes
  • experience working with geographically distributed engineering teams

 

 

 

We offer:

  • work in a small team and be a part of a startup environment full of growth-oriented people
  • a team of experienced developers helping each other improve their skills
  • work for an inclusive company that highly values equality and openness
  • ability to choose the equipment you work with (MacBook Pro or Windows equivalent)
  • options to travel to the U.S. to HQ in San Jose, CA or Austin, TX
  • professional training budget per each employee
  • spacious and cozy office space in the heart of Kraków
  • competitive benefits package, including health care and gym pass (MultiSport)
  • competitive salary with bonus structure