- Company Name
- WeScale
- Job Title
- Développeur.se back-end Expert(e)
- Job Description
-
**Job Title**
Senior Backend Developer (Expert)
**Role Summary**
Lead the design, development, and delivery of cloud‑native APIs and microservices for clients. Act as a technical consultant, ensuring high‑quality code, robust architecture, and close collaboration with infrastructure teams.
**Expectations**
- Minimum 7 years of professional experience in backend development.
- Deep expertise in NodeJS, TypeScript, Go, and Python.
- Proven track record working with at least one major public cloud provider (AWS, GCP, Azure) and its managed services.
- Strong command of automation, containerization (Docker, Kubernetes), serverless, CI/CD, microservices, APIs, and service mesh concepts.
- Passion for technical research, continuous learning, and knowledge sharing.
**Key Responsibilities**
- Architect and implement high‑performance, scalable APIs and microservices.
- Enforce Software Craftsmanship principles to produce clean, maintainable code.
- Collaborate with infrastructure engineers to design deployment pipelines and ensure cloud readiness.
- Define and promote best practices for project execution and DevOps processes.
- Participate in technical discussions, code reviews, and client presentations.
- Mentor junior developers and contribute to internal technical content (blog posts, talks).
**Required Skills**
- Advanced proficiency in NodeJS, TypeScript, Go, Python.
- Experience with AWS, GCP, or Azure and their managed services (e.g., Lambda, App Engine, Functions).
- Hands‑on Docker, Kubernetes (k8s), and Service Mesh (Istio, Linkerd).
- CI/CD pipeline design and implementation (Jenkins, GitHub Actions, GitLab CI, etc.).
- Strong understanding of microservices architecture, API design (REST, GraphQL).
- Familiarity with Serverless patterns and event‑driven workflows.
- Excellent problem‑solving, communication, and team collaboration skills.
**Required Education & Certifications**
- Bachelor’s (or higher) in Computer Science, Software Engineering, or a related discipline; equivalent industry experience accepted.
- Certifications in major cloud platforms (AWS Certified Solutions Architect, GCP Professional Cloud Architect, Azure Solutions Architect) and container orchestration (Certified Kubernetes Administrator, Docker Certified Associate) are preferred.