The project is about creating a modern web application that provides instant and reliable communication for millions of users around the world. The system is based on .NET Core and React and runs on a microservices architecture, using the cloud to ensure scalability and high performance.
We are looking for an experienced professional to support the team in the development of the platform and ensure code quality and system optimization. Join the team that is creating the future of global communications!
Your tasks * Developing and optimizing a full-stack application in .NET and React * Co-designing the system architecture and taking care of its scalability * Designing and developing RESTful and GraphQL APIs * Integrating the application with internal and external systems * Implementing and optimizing SQL/NoSQL databases * Ensuring high performance and security of the application * Creating and maintaining unit and integration tests * Implementing new technologies and best practices in the project * Automating CI/CD processes and cloud deployments, e.g. AWS, Azure * Monitoring applications and analysing logs for performance and errors
Requirements * Min. 5 years of experience in .NET Core and React * Proficiency in TypeScript, REST API, GraphQL * Experience working with distributed systems and microservices architecture * Ability to optimize frontend and backend application performance * Familiarity with cloud (AWS, Azure) and infrastructure as code (Terraform, Ansible) * Willingness to lead and mentor a team * Ability to speak and write English to communicate freely * Tax residence in Ukraine is required