
Mid-level Fullstack Developer
Posted Jul 21

Posted Jul 21
This is a fully remote position, open to applicants anywhere in the world.
• Design cloud-oriented software architectures;
• Strategically plan and implement technology migrations for production systems;
• Have a strong understanding of the technologies utilized by the team;
• Capable of estimating effort and defining implementation schedules;
• Able to perform well under tight deadlines;
• Diagnose and resolve issues that emerge during projects;
• Skilled in managing conflicts and aligning expectations;
• Proactive in approach.
• Proficient in .NET and front-end programming languages;
• Experience with cloud services (AWS, GCP, Azure, etc.);
• Willingness to utilize any programming language for daily solution development;
• Knowledge of distributed systems, emphasizing high throughput, availability, and performance;
• Strong problem-solving abilities;
• Competence in planning and executing migration projects or other tasks typical of a mid-level role;
• Familiarity with relational databases (SQL Server, MySQL, PostgreSQL);
• Experience with NoSQL databases (MongoDB, Redis, etc.);
• Understanding of Design Patterns (GoF, DDD, KISS, and YAGNI);
• Adherence to Clean Code principles;
• Experience with unit testing and Test-Driven Development (TDD);
• Proficient in GIT;
• Knowledge of agile methodologies (Scrum);
• Familiarity with Docker and Kubernetes;
• Experience with messaging systems (Kafka, SQS, SNS, RabbitMQ, etc.);
• Ability to produce robust, testable, and thoroughly validated code.
• Preferred:
• Understanding of Financial Markets;
• Experience with React;
• Familiarity with code quality tools (SonarQube);
• Experience with APM tools (Dynatrace, AppDynamics, Datadog, etc.);
• Knowledge of Prometheus, metrics, and monitoring;
• Familiarity with Elasticsearch, Apache Lucene, and GraphQL;
• Experience in managing and deploying CI/CD pipelines.
• Soft Skills:
• Strong logical reasoning and analytical skills;
• Effective communication abilities;
• Collaborative spirit and conflict resolution capabilities;
• Ability to engage with diverse stakeholder groups;
• Experience working in agile, multidisciplinary teams;
• Creativity and initiative in envisioning various application usage scenarios;
• Highly organized.
Phase2
Job Mobz
RTX
Get handpicked remote jobs straight to your inbox weekly.