Senior Software Developer
Ключевые навыки
We are looking for a seasoned software developer with a breadth of experience in building & shipping products.
You will be working as part of your autonomous team of 5 developers. We have hired 2 so far. We follow standard working hours in Russia.
What you will be doing with our platform:
-
New features development
-
Simplifying software architecture
-
Learning and integrating cutting-edge technologies and 3rd-party services that simplify products complexity
Key Responsibilities:
-
Becoming the go-to expert.
-
Upholding high standards on fundamental data structures, algorithms, and architectural best practices.
-
The quality of all code in your product, and the accuracy and completeness of your architecture artifacts.
Requirements:
-
At least 3 years of professional experience in any language: C#, NodeJS, and/or Typescript.
-
At least 1 year of responsibility for features design.
Nice to have:
-
Expertise in designing CI/CD pipelines.
-
Deep familiarity with cloud platforms such as AWS, Azure, or Google.
-
Experience in containerization, Docker, and Kubernetes.
-
Understanding of Microsoft Dynamics 365 CRM entity structure and XRM concepts.
The current languages and technologies that you will work with.
It’s not required to know all of them, but it’s necessary to be ready to learn when you start.
C#, Node.js, Typescript, JavaScript, Dynamics 365, Azure Functions, Azure Service Bus, PostgreSQL, Azure DevOps CI/CD, Pulumi
Key benefits:
- Funds for purchasing the standard equipment.
- 20 days paid time off on an annual basis.
- Observed holidays will follow the standard Russian calendar.