
Senior Full Stack Developer
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants anywhere in the world.
• Create and maintain web applications utilizing React for the frontend and .NET/C# for the backend.
• Develop comprehensive features, engaging in technical scoping, implementation, and ongoing support of solutions.
• Design and utilize REST APIs, focusing on security, scalability, and performance aspects.
• Implement integrations with internal systems and external services.
• Contribute to defining architecture, development standards, and best practices within the team.
• Ensure high-quality delivery through automated testing and code reviews.
• Identify and address issues related to application performance, availability, and stability.
• Create technical documentation and support the continuous improvement of products and platforms.
• Collaborate within an agile environment alongside multidisciplinary teams.
• Proven experience with React.js.
• Strong proficiency in JavaScript (ES6+) and TypeScript.
• Knowledge of HTML5, CSS3, and responsive design principles.
• Experience with state management tools (Context API, Redux, or similar).
• Skills in consuming and integrating with REST APIs.
• Understanding of componentization, code reuse, and UI best practices.
• Significant experience with C# and .NET Core / .NET 6+.
• Development experience with RESTful APIs.
• Application of SOLID principles and Clean Code methodologies.
• Familiarity with Entity Framework Core.
• Knowledge of authentication and authorization using JWT, OAuth, or similar methods.
• Experience with layered architecture and service-oriented development.
• Proficiency in working with relational databases (SQL Server, PostgreSQL, or MySQL).
• Skills in creating and optimizing SQL queries.
• Experience in data modeling.
• Basic understanding of NoSQL databases is an advantage.
• Experience in developing unit, integration, and automated tests.
• Familiarity with testing frameworks applicable to .NET and React.
• Proficient in using Git, GitFlow, Pull Requests, and conducting Code Reviews.
• Experience with CI/CD pipeline development.
• Knowledge of application monitoring through logs, metrics, and tracing.
• Familiarity with tools such as Datadog, Grafana, New Relic, CloudWatch, or Application Insights.
• Experience with microservices architecture.
• Understanding of messaging and asynchronous processing (Kafka, RabbitMQ, SQS, or SNS).
• Experience with distributed caching (Redis).
• Knowledge of application security practices aligned with the OWASP Top 10.
• Familiarity with cloud environments (AWS, Azure, or GCP).
• Knowledge of Docker and Kubernetes.
• Experience with educational platforms, LMS, learning paths, or assessment systems.
• Role also open to candidates with disabilities (PwD).
GSB Solutions
General Dynamics Information Technology
Qualifacts
SD Solutions
Get handpicked remote jobs straight to your inbox weekly.