Position: FullStack Developer
Company: Scalors Gmbh
Experience required: 5y
Category: JavaScript
English level: upper
Published: 2022-10-01T00:00:00+03:00

CANDIDATES ONLY INSIDE EUROPEAN UNION
As a specialist in API and Microservice development, you will be working as part of a dedicated product team on new and existing products.

. Our team is built on a culture centered around innovation, personal development, and dedication to creating world-class digital products and user experiences. Thanks to the nature of our work, the tools and technologies we use evolve from project to project, which means you’ll always have the opportunity to learn new skills and keep up with the latest technologies.

If you are interested in taking on a new challenge, working with a world-class team of passionate and technology-loving people, we look forward to hearing from you soon!

About client:

We love bringing great ideas to life. Since 2015, we have helped startups and big corporations from various industries to successfully plan, develop, and launch innovative digital products. We are motivated to solve new and exciting challenges, and in doing so, improve the lives of our customers and their users.

Responsibilities:

Work with a team of engineers to design, implement, and ship scalable APIs, microservice architectures, and back-end and frontend services
Plan and own the development of new products and features
Create and communicate API specifications that follow best practices
Maintain and improve automated unit and integrations tests, especially to be run in our CI/CD pipeline.
Work with a team of engineers to implement and ship modern front-end and mobile user experiences using Angular and other TypeScript based technologies;
Work closely with our UX designers and product managers to plan and own the development of new products and features;
Maintain and improve automated unit and end-to-end tests, especially to be run in our CI/CD pipeline;
Work on reusable component libraries and design systems.
stack is usually Python with Sanic or FastAPI in the back end. Front end is Angular or React, both with TypeScript
Kanban workflow that is managed in Jira
Required qualifications:

4+ years of experience in software development with Python;
Hands-on experience using Python frameworks such as Flask, Sanic, or FastAPI for building REST or GraphQL APIs that run in production environments;
Experience with common databases, such as PostgreSQL and MongoDB, and other data stores, such as Redis and S3;
Fundamental understanding of containerization and distributed application architectures using Docker and Kubernetes.
4+ years of experience in front-end development with JavaScript;
2+ years of experience in front-end development with TypeScript;
1+ years of experience using Angular to build production-grade web applications;
Expert knowledge of HTML, CSS and common Web APIs;
Skilled in creating responsive layouts and progressively enhanced designs using modern CSS/SCSS;
Familiar with reactive and asynchronous programming, especially with RxJS and async/await;
Firm understanding of TCP, HTTP, and other common web protocols.
Preferred qualifications:

University degree in Computer Science, Mathematics, Physics, or any related technical field;
Familiar with asynchronous programming, especially in Python;
Experience building microservice architectures using message brokers, such as RabbitMQ or Apache Kafka;
Experience working with mono repositories and build systems;
Experience writing technical requirements and documentation;
Hands-on experience deploying and running machine learning models in production.