Position: Java Full-Stack Developer
Company: MoveUp
Category: Java
Experience required: 3y
English level: intermediate

We use artificial intelligence and machine learning techniques to assess hundreds of millions of domains and effectively categorize the internet. These insights shine a light on hidden relationships and risks, identify an entity’s full digital fingerprint, and reveal new opportunities to scale businesses efficiently and confidently. 

About the role:
 
We are looking for an experienced Full Stack developer to join the engineering team. You will be responsible for building the client-side web application of our flagship product and will also contribute to the development of new future products that are based on our machine learning data infrastructure.

Responsibilities:
Design, develop and influence our flagship product
o   Develop new user-facing features
o   Developing features to enhance the user experience
o   Optimize application for maximum speed and scalability 
Collaborate with developers, QA engineers and other team members to design, implement and provide a performant, scalable, reliable and flexible solution.
Work together with Product and UI/UX Designers to define how the application looks as well as how it works.

Division between back end and front end: 70% BE, 30% FE

Qualifications:

Back End
o   At least 4 years of experience in Java back end development
o   Strong knowledge of relational databases (MySQL preferred) and SQL
o   Hands on experience with cloud infrastructure, preferably AWS – An advantage

Front End
o   At least 2 years of experience in Front End development with frameworks such as – Angular, React, Vue.
o   Angular experience – A great advantage
o   Typescript experience – An advantage
Experience in writing unit tests and UI automation – An advantage
Intermediate English – A Must