
Full-Stack Developer
Posted 4 days ago

Posted 4 days ago
This is a fully remote position, open to applicants in Portugal.
• Create and document data models as well as Azure SQL databases for the central data platform, internal applications, and reporting needs.
• Develop secure REST APIs and backend services utilizing .NET/C# and Azure App Service or Functions.
• Implement access checks in APIs and manage permissions at both API and data layers.
• Construct React/TypeScript front ends that integrate with the company intranet and design system.
• Establish integrations between internal systems and external services through APIs, webhooks, and data imports.
• Collaborate in GitHub using pull requests, code reviews, GitHub Actions for CI/CD, and automated code and secret scanning.
• Define infrastructure as code with OpenTofu, utilizing Managed Identity and Key Vault instead of stored secrets.
• Write automated tests with Playwright and assist business users during the acceptance testing phase.
• Utilize AI coding agents effectively and safely, reviewing, testing, and taking ownership of generated code.
• Adhere to change management and system validation protocols while maintaining technical documentation.
• Work closely with stakeholders to define requirements and deliver functional solutions.
• Professional experience in developing web applications with React/TypeScript and a backend language such as C# / .NET (both seasoned and early-career developers are encouraged to apply).
• Proficiency in SQL schema design, data modeling, and crafting efficient queries.
• Experience with REST API design, authentication, and authorization (Entra ID, OAuth 2.0 / OpenID Connect).
• Familiarity with Git branching, pull requests, and conducting code reviews.
• Knowledge of CI/CD pipelines (GitHub Actions or Azure DevOps).
• Understanding of Azure fundamentals, including App Service, Azure SQL, Blob Storage, Key Vault, and Managed Identity.
• Commitment to secure coding practices, particularly relating to the OWASP Top 10.
• Sensitivity to the management of personal and sensitive data.
• Openness to working in a regulated environment that involves change control, testing evidence, audit trails, and ensuring data integrity.
• Fluent in English, both written and spoken.
• Competitive salary and performance-based incentives.
• Opportunities for professional development and career advancement.
• Flexible work environment with options for remote work.
• Comprehensive health benefits and wellness programs.
• Supportive team culture with regular team-building activities.
VALCE Talent Solutions
Coinbase
Northrop Grumman
Topstep
Get handpicked remote jobs straight to your inbox weekly.