Go Back
Full Stack Engineer
- IT, Software development, System Engineering Jobs
- Engineering, Construction, Manufacturing, Technical, Utilities Jobs
Description
1. Participation in the estimation and planning of development tasks.
2. Designing and implementing new features, extend existing ones.
3. Code review and knowledge sharing.
4. Write robust and efficient code primarily using Java, Typescript, Javascript.
5. Implementing both server and client-side of product features independently and as a part of the team.
6. Communication with project stakeholders, including the product management team.
7. Maintain good coverage of code base with unit and integration tests.
Responsibilities
1. Java 2+ years of experience (Spring, SpringData, Hibernate).
2. Javascript/Typescript 2+ years of experience.
3. Deep knowledge of ReactJS and Redux.
4. Experience with GraphQL and REST API.
5. Experience with Redis, Elastic Search, AWS, Kubernetes.
6. MSSQL.
7. Docker.
8. OOP, OOD, SOLID, design, and architecture patterns.
9. English (Intermediate and higher).
Hard Skills
- Coding and Programming (Python, C#, Java, PHP, etc
- Software development
- Graphic design
- Advanced language knowledge
- Advanced writing skills
Soft Skills
- Communication
- Skilled Collaborator
- Self-motivated
- Multitasker
- Organized