Position: Software Developer (relocation assistance)
Company: Unit City
Category: Java
Experience required: 3y
English level: upper

We opened our R&D Second Home (besides the first in Silicon Valley) in Prague in January 2020 and since then we have experienced unbelievable growth. Our engineers are solving complex engineering problems (from low-level system software to cloud computing) that help us innovate our cutting-edge products.

**WHAT YOU’LL NEED TO BRING TO THIS ROLE**
- 4+ years in any of the following programming languages, Javascript, Typescript, Java, Python
- Experience designing, implementing and testing various product components
- Knowledge of AWS, networking infrastructure and SQL is a plus
- strong understanding of OOP, algorithms, data structures, multithreading, concurrent programming
- degree in a CS or equivalent  

**IN THIS ROLE YOU WILL BE**
+ Working on full lifecycle application development
+ Designing, developing and maintaining customer-facing and internal-facing web applications in collaboration with our UX team in Angular and Typescript, and backend microservices in Java, Kotlin, Python, NodeJS
+ Experimenting with new technologies and architectural patterns such as microfrontends in order to push the state-of-the-art and innovate new solutions
+ Collaborating with peers and stake-holders to identify requirements and take solutions from initial design to production
+ Bringing a focus on design, development, unit testing, code reviews, documentation, continuous integration and continuous deployment

**Recruitment process is a real challenge but definitely worth it:**
1.HR interview 
2.Hackerrank test 
3.Live coding session + problem solving tasks 
4.Engineering manager call 

**The company gives full support for you and your family with relocation to Prague**

**P.S. Bunch of company`s benefits e.g. part in stocks is provided ;)**