Tech Stack
DockerJWTMariaDBNode.jsTypeORMNestJSTypeScriptJavaScriptAngularAPI
Job Description, Responsibilities & Requirements
Description language:
About the Position
We are seeking a Full Stack Web Developer with 2 years of experience in TypeScript, JavaScript, Angular, and Node.js for an innovative project in the field of digital education. The role involves the development and maintenance of modern web applications, both on the back-end (NestJS, TypeScript, MariaDB) and on the front-end (Angular 19+, PrimeNG, Tailwind). You will work in a remote team, implement new functionalities, optimize existing systems, and ensure smooth integration between platform components.
Responsibilities
- Develop and maintain modern web applications on both the back-end and front-end.
- Implement new functionalities and optimize existing systems.
- Ensure smooth integration between platform components.
- Collaborate with a remote team to achieve project goals.
Requirements
- Minimum 2 years of experience.
- Solid experience with TypeScript and JavaScript.
- Advanced knowledge of Angular (minimum version 15, ideally 19+) + Tailwind.
- Experience with NestJS or other Node.js frameworks for back-end.
- Experience with relational databases (MariaDB/MySQL, TypeORM).
- Knowledge of REST API, JWT authentication, and role-based access control.
- Experience with Docker and containerized development environments.
- Skills in working with Git and managing multi-repository projects.
- Attention to detail, good programming practices, and documentation.
- Communication and remote teamwork skills.
- English at a technical level.
- Spanish is an advantage.
We Offer
- Opportunity to work on an innovative project in the field of digital education.
- Remote work options.
- Collaborative and dynamic team environment.
About the Company
The company provides intelligent software solutions for businesses and entrepreneurs. We automate work processes, save time, increase revenue, and expand global vision.
Contact Information
- Headquarter address: BC Parus, Kyiv
- Support E-mail: [email protected]
- Contact phone: +38 063 135 4725
Thank you for your interest in joining our team!