Fullstack Developer (MERN)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Fullstack Developer (MERN): Building and maintaining scalable end-to-end web applications for a digital marketing agency with an accent on React.js and Node.js development. Focus on designing robust APIs, managing databases, and optimizing system performance to support marketing-driven business solutions.
Location: Must be based in Johannesburg, South Africa. Role is fully remote but requires alignment with 9 am - 6 pm EST working hours.
Salary: $1,300 - $1,800
Company
A US-based full-service digital marketing agency specializing in comprehensive online marketing solutions for painting business owners.
What you will do
- Develop and maintain client-side and server-side applications using React.js and Node.js.
- Design and implement RESTful APIs and microservices to bridge front-end and back-end systems.
- Translate design mockups into responsive, high-performance front-end components.
- Manage databases including MongoDB, PostgreSQL, and MySQL to ensure data integrity.
- Optimize the application stack for maximum speed, scalability, and cross-browser compatibility.
- Implement end-to-end authentication and authorization solutions.
Requirements
- 3+ years of experience in full-stack development using Node.js and React.js.
- Experience in a digital marketing agency is required.
- Strong understanding of JavaScript and TypeScript.
- Proficiency in back-end frameworks like Express.js, NestJS, or Koa.
- Experience with database management tools such as MongoDB, PostgreSQL, or MySQL.
- Ability to work during 9 am - 6 pm EST.
Nice to have
- Knowledge of Docker, Kubernetes, or CI/CD pipelines.
- Experience with cloud platforms like AWS, Google Cloud, or Azure.
Culture & Benefits
- Fully remote work environment.
- Observance of US Federal Holidays.
- Opportunity to work with a US-based agency.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →