Roles & Responsibilities
About Akkodis
Akkodis, is a global leader in the engineering and R&D market that is leveraging the power of connected data to accelerate innovation and digital transformation. With a shared passion for technology and talent, 50,000 engineers and digital experts deliver deep cross-sector expertise in 30 countries across North America, EMEA and APAC. Akkodis offers broad industry experience, and strong know-how in key technology sectors such as mobility, software & technology services, robotics, testing, simulations, data security, AI & data analytics. Akkodis is part of the Adecco Group. Akkodis is a commercial brand under which both AKKA and Modis entities operate.
The Role
The Full Stack Engineer is responsible for designing, developing, deploying, and maintaining scalable, high-performance, and secure web applications. The role requires expertise in frontend and backend development, cloud technologies, DevOps automation, and application security. Engineers must work in an agile, DevOps-driven environment, ensuring high software quality, security, and maintainability.
Responsibilities
- Own end-to-end application development across frontend, backend, and cloud infrastructure.
- Build responsive, accessible, and high-performance web applications.
- Implement scalable and secure frontend architectures.
- Develop reliable and secure backend services and APIs.
- Collaborate with QA to ensure automated test coverage and fix defects.
- Optimize CI / CD deployment strategies for seamless releases.
- Automate infrastructure provisioning and cloud deployments with DevOps teams.
- Ensure full-stack security (authentication, authorization, API and frontend security).
- Continuously adopt emerging technologies to enhance performance and productivity.
Requirements
Degree or Diploma in Computer Science, Computer or Electronics Engineering, Information Technology, or related disciplines.
Core Development Skills :
Proficiency in frontend and backend development.Experience with Git and modern workflows (GitFlow, trunk-based).Frontend Technologies :
JavaScript, TypeScript.Frameworks : React.js, Next.js, Vue.js, Angular, Svelte.Mobile : Swift (iOS), Kotlin (Android), React Native.UI Libraries : Material-UI, Tailwind CSS, Bootstrap.Design tools : Figma.Backend Technologies :
Node.js, Express.js, NestJS.Ruby on Rails, Java / Kotlin (Spring Boot), Python (Django, Flask, FastAPI), Golang.API protocols : REST, GraphQL, gRPC, WebSockets.Monitoring & Observability :
APM tools : Datadog, New Relic, Sentry, Prometheus, OpenTelemetry.Logging : ELK Stack, Loki, Fluentd.Dashboard and alert setup.API Design & Scalability :
API design principles and performance optimization.Caching : Redis, Varnish.Scalability : horizontal scaling, autoscaling, load balancing.DevOps & Cloud Infrastructure :
CI / CD : GitHub Actions, GitLab CI, ArgoCD, Jenkins.Cloud : AWS, Azure, Google Cloud, Cloudflare Workers.Containerization : Docker, Kubernetes.IaC tools : Terraform, CloudFormation, Pulumi.Security Best Practices :
Frontend : CSP, CORS, XSS prevention.Backend : OAuth, JWT, encryption, API rate limiting.Cloud : IAM, Secrets Management, OWASP Top 10.Testing & Quality Assurance :
Frontend : Jest, Cypress, Playwright, Pact.Backend : Postman, Supertest, contract testing.Tell employers what skills you have
CSS
Kubernetes
Azure
REST
Kotlin
TypeScript
Agile
JavaScript
UI
Ruby
Python
React Native
Angular
Docker
Web Applications
API
Mapbox