Remotery

Mid-level Fullstack Developer

Posted Jul 21

This is a fully remote position, open to applicants anywhere in the world.

📋 Description

• 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.


⛳️ Requirements

• 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.

People also viewed

Phase2Jul 26

Software Architect

US flagUnited States OnlyFull-timeFull-stack Engineer$123k – $144k/year
ApplyView job
RimuteeJul 26

Arquitecto de Software

CR flagCosta Rica OnlyFull-timeFull-stack Engineer
ApplyView job
Job MobzJul 26

Software Developer

RO flagRomania OnlyFull-timeFull-stack Engineer$40k – $50k/year
ApplyView job
RTXJul 26

Full Stack Principal Application Developer

US flagArizona OnlyFull-timeFull-stack Engineer$86.8k – $165.2k/year
ApplyView job
Rocket MortgageJul 26

Software Engineer II – Acquisition and Funnel

US flagMichigan OnlyFull-timeFull-stack Engineer$97k – $207k/year
ApplyView job
AutomoxJul 26

Software Engineer

US flagColorado, +2 more statesFull-timeFull-stack Engineer$125k – $150k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers