Full-Stack Developer

Jobgether· Remote· lever· published 07/16/2026
Must-have:JavaScriptPythonJavaC#ReactAngularVueNode.jsGraphQLGitAWSAzureGoogle CloudCloudFrontendBackendFullstackAgileCI/CDMicroservicesAISecurityRemote
Nice-to-have:Docker
Accountabilities: Develop, maintain, and enhance full-stack web applications, covering both front-end and back-end components. Write clean, scalable, maintainable, and testable code following modern software development practices. Design and implement solutions using technologies such as JavaScript frameworks, server-side languages, APIs, and databases. Troubleshoot, debug, optimize, and improve application performance, reliability, and user experience. Collaborate with cross-functional teams, developers, and stakeholders to deliver effective technical solutions. Participate in Agile development processes, including planning, reviews, and continuous improvement initiatives. Manage source code using version control systems and contribute to CI/CD workflows. Support the development of secure, scalable applications while following software engineering best practices. Requirements: Professional experience developing full-stack applications with strong front-end and back-end capabilities. Experience with JavaScript and modern frameworks such as React, Angular, or Vue.js. Knowledge of server-side development using technologies such as Node.js, Python, Java, or C#. Experience working with relational and/or NoSQL databases and designing efficient data solutions. Familiarity with RESTful APIs, third-party integrations, and modern application architectures. Experience with cloud platforms such as AWS, Azure, or Google Cloud and CI/CD pipelines. Understanding of containerization technologies such as Docker is a plus. Familiarity with Agile methodologies, Git, and collaborative software development practices. Strong problem-solving, debugging, and analytical skills. Excellent written and verbal English communication skills. Additional experience with GraphQL, WebSockets, microservices, event-driven architectures, UI/UX practices, performance testing, security, or cross-platform solutions is considered an advantage. Benefits: Fully remote work environment with flexibility to work from anywhere. Competitive compensation paid in US Dollars. Opportunity to collaborate with global teams and work on impactful technology projects. Home office hardware setup support. People-first culture focused on professional growth and collaboration. Training allowances to support continuous learning and development. Paid time off for vacation, personal needs, and study leave. Exposure to innovative projects with international organizations across different industries. How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best!  Why Apply Through Jobgether?    Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.     #LI-CL1