This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Mid-Level Full Stack Developer will contribute to the design, development, and maintenance of scalable, secure, and API-driven web applications in support of digital modernization initiatives. This role involves working across the full technology stack from front-end frameworks to backend services and cloud infrastructure. Developers will collaborate closely with cross-functional teams to build solutions aligned with modern DevSecOps practices, microservices architecture, and cloud-native deployment strategies. This position supports federal programs initiative and requires candidates to work within secure, Agile development environments under federal IT governance.
Job Responsibility:
Support the development of full-stack applications using modern front-end frameworks and backend languages, ensuring secure, efficient, and scalable performance
Implement and maintain RESTful and GraphQL APIs for system interoperability and data exchange across internal and external services
Contribute to the modernization of legacy systems through component-based architecture and service decomposition
Assist with containerized deployments and CI/CD pipelines using platforms like Kubernetes, OpenShift, and Docker
Participate in code reviews, testing, documentation, and Agile ceremonies to support iterative delivery and continuous improvement
Collaborate with DevOps teams to integrate observability and monitoring tools for performance diagnostics and system health reporting
Apply best practices in UI/UX implementation, code reusability, and platform compliance including 508 accessibility and IRS/Treasury standards
Requirements:
Bachelor’s degree in Computer Science, Engineering, or related field
Minimum 3 years of experience in full-stack software development and architecture
Proven experience with front-end frameworks such as React, Angular, or Vue
Proficient in backend development using Node.js, Python, Java, or Spark
Strong skills in HTML, CSS, JavaScript, and responsive design principles
Familiarity with RESTful and GraphQL API design, including data modeling and authentication standards (OAuth2, JWT)
Experience working with cloud platforms (AWS, Azure, or GCP) and container orchestration (Kubernetes, OpenShift)
Exposure to Databricks or other modern data engineering platforms
Ability to work with SQL and NoSQL databases, caching strategies, and CI/CD tooling
Comfortable working in Agile development environments and engaging in collaborative problem-solving across multidisciplinary teams
Nice to have:
Experience building or integrating microservices-based systems
Working knowledge of containerization technologies such as Docker and Kubernetes
Familiarity with DevOps practices, automated testing frameworks, and infrastructure-as-code
Exposure to performance optimization, web security principles, or hybrid mobile/web development frameworks (e.g., React Native)
Prior experience supporting government clients or regulated enterprise systems