About this role
What you will be doing:
Together with your team developing SaaS platform components including front-end (Angular 4+) and back end (Java / Microservices) as well as ML components and selected mobile functionsParticipate in Agile development activities including sprint planning, stand-ups, retrospectives and demosParticipate in peer reviewsCollaborate with local and offshore co-workersDebug and solve 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 platformProven track record of participating in agile engineering teams and delivering quality softwareExperience in Agile development methodologies including unit testing and TDD (test-driven development)Outstanding problem solving and organizational skillsExperience working on Scrum teamsExcellent communication skills, both oral and writtenContinuously looks for ways to improve and sets a very high bar in terms of qualityBS/MS degree in Computer Science or related IT / technology field or equivalent experienceGood command of EnglishGood to have:
Experience in building microservices highly desiredExperience working in a continuous software delivery model is a plusHands-on engineering and implementation knowledge with container technologies like Docker & KubernetesExperience working with geographically distributed engineering teams What we offer
Work in a small team and be a part of a startup environment full of growth-oriented peopleA team of experienced developers helping each other improve their skillsWork for an inclusive company that highly values equality and opennessAbility 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, TXProfessional training budget per each employeeSpacious and cozy office space in the heart of Kraków