Senior Fullstack Software Engineer (React, Node.js, AWS)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Fullstack Software Engineer (React, Node.js, AWS): Building and scaling modern web applications and infrastructure with an accent on end-to-end feature ownership, cloud-native architecture, and system reliability. Focus on designing high-performance APIs, optimizing database schemas, and managing containerized deployments within a CI/CD environment.
Location: Must be based in South Africa or Kenya. Working hours: Must align with U.S. client business hours.
Company
is a talent and recruitment partner connecting skilled engineers with high-impact roles in modern cloud-native environments.
What you will do
- Own end-to-end feature development from front-end interfaces to back-end APIs and infrastructure.
- Build responsive, high-performance UI components using React and other modern frameworks.
- Design and implement scalable REST and GraphQL APIs using Node.js.
- Manage cloud infrastructure on AWS, GCP, or Azure with containerized deployments.
- Configure and maintain CI/CD pipelines to ensure fast and reliable production releases.
- Collaborate with product managers and designers to drive technical architecture and engineering standards.
Requirements
- 5+ years of professional full-stack software engineering experience.
- Must be based in South Africa or Kenya.
- Must be available to work during U.S. client business hours.
- Strong proficiency in JavaScript/TypeScript, React, and Node.js.
- Experience with cloud infrastructure (AWS, GCP, or Azure) and containerization (Docker/Kubernetes).
- Solid understanding of database design (PostgreSQL, MySQL, or MongoDB) and API development.
Nice to have
- Experience with infrastructure-as-code tools like Terraform or Pulumi.
- Background in high-traffic SaaS platforms or microservices architecture.
- Experience leading technical design reviews or mentoring junior engineers.
Culture & Benefits
- Full ownership over product and infrastructure architecture.
- Opportunity to work on modern, high-impact cloud-native systems.
- Clear growth pathways into Tech Lead, Engineering Manager, or Staff Engineer roles.
- Collaborative environment focused on engineering excellence and clean code practices.
Hiring process
- Initial phone screen and recruiter interview.
- Technical assessment (coding exercise or architecture task).
- Client interview(s) with the engineering team.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →