Lead Fullstack Developer

RightTalents LLC
yesterday

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote

Tech stack

ASP.NET
API
Agile Methodologies
Algorithmic Trading
Amazon Web Services (AWS)
Application Integration Architecture
Application Performance Management
User Authentication
Azure
C Sharp (Programming Language)
Communication Softwares
Continuous Integration
Command-Query Responsibility Segregation (Software Development)
Data Validation
Data Security
Relational Databases
Software Debugging
Distributed Systems
Github
PostgreSQL
Enterprise Messaging Systems
Microsoft SQL Server
MongoDB
Message Queuing Telemetry Transport (MQTT)
NoSQL
OAuth
Object-Oriented Software Development
Query Optimization
Redis
Prometheus
Distributed Caching
JSON Web Token
Service Development Studio
Software Engineering
SQL Databases
Datadog
Google Cloud Platform
Real Time Systems
.NET Core
React
Grafana
Software Application Programming
Caching
Backend
Gitlab-ci
Kubernetes
Low Latency
Kafka
React Native
Front End Software Development
Event Sourcing
Api Design
REST
Domain Driven Design
Dynatrace
Docker
Jenkins
Microservices

Requirements

Technical Skills:

  • 15+ years of professional software development experience, with strong hands on full stack development exposure.

  • Strong experience in .NET Core / ASP.NET Core, C#, object-oriented programming, REST APIs, and backend service development.

  • Strong experience with React.js and working knowledge of React Native for mobile or cross platform application development.

  • Solid understanding of microservices architecture, distributed systems, API design, and service to service communication.

  • Hands on experience with Kafka or MQ based messaging platforms.

  • Experience working with MQTT brokers for device, IoT, telemetry, or real time communication use cases.

  • Experience building gRPC based services or integrating applications using gRPC.

  • Hands on experience with Docker containers and containerized application development.

  • Proven experience developing applications that require low latency, high throughput, high concurrency, or real time processing.

  • Good understanding of relational databases, data access patterns, query optimization, caching, and transaction handling.

  • Knowledge of secure API design, authentication, authorization, JWT, OAuth2, input validation, and API rate limiting.

Other Skills"

  • Strong problem solving, debugging, and performance analysis skills.

  • Ability to understand complex system behavior across frontend, backend, messaging, and infrastructure layers.

  • Strong communication skills for collaboration with distributed teams.

  • Ability to work in agile environments and take ownership of technical delivery., * Experience with Kubernetes in production or non production environments.

  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.

  • Experience with observability tools such as Prometheus, Grafana, ELK, Datadog, Dynatrace, or Application Insights.

  • Experience with Redis or other distributed caching technologies.

  • Experience with SQL Server, PostgreSQL, MongoDB, or other SQL and NoSQL databases.

  • Experience with CI/CD tools such as Azure DevOps, GitHub Actions, Jenkins, GitLab CI, or similar platforms.

  • Prior experience in IoT platforms, connected devices, telemetry systems, trading systems, logistics platforms, or other high volume application environments.

  • Familiarity with domain driven design, event sourcing, CQRS, or modern distributed application design patterns.

Apply for this position