Candidatar-se agora

About the job

Job Description

We are seeking a highly skilled Full Stack Engineer to lead the development and management of both our user-facing web application and the web admin platform. The ideal candidate will have strong expertise in front-end technologies, a solid understanding of back-end development to build APIs, and basic knowledge of DevOps to handle cloud deployments.

As part of our dynamic team, you will collaborate with product managers, designers, and back-end developers to deliver high-quality web solutions that enhance user experience while ensuring smooth and efficient management of the admin platform.

  • To Note: This role will start part-time, with intent to increase to full-time hours after ramp period*

Key Responsibilities:

Front-End Development:

  • Build and maintain responsive, accessible, and high-performance web applications for both user-facing platforms and admin dashboards.
  • Develop new user-facing features using HTML, CSS, JavaScript, and modern front-end frameworks (ReactJS, NextJS,).
  • Optimize applications for maximum speed and scalability across devices and browsers.
  • Ensure design consistency, working closely with the UI/UX team to implement user-friendly interfaces.

Back-End & API Development:

  • Develop and integrate RESTful APIs to support the front-end functionality, ensuring smooth communication between the server and client. (NodeJS, ExpressJS, TypeScript)
  • Collaborate with back-end developers to design efficient, scalable, and secure server-side logic.
  • Write well-documented and testable code that supports future scaling.

Web Admin Platform:

  • Maintain and enhance the web admin interface to streamline internal operations.
  • Implement features that allow administrators to easily manage content, users, and platform configurations.

DevOps & Cloud Management:

  • Manage and optimize deployment processes using cloud services (e.g., AWS, PipeOps).
  • Handle server management, monitoring, and ensure high availability and performance of both the user-facing and admin platforms.
  • Automate deployment pipelines and maintain CI/CD processes for seamless updates and releases.

Collaboration & Support:

  • Work closely with cross-functional teams including back-end developers, designers, and product managers.
  • Provide technical support and troubleshooting for both the front-end and back-end components.
  • Stay up-to-date with the latest web development trends, tools, and best practices.

Qualifications:

  • Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
  • 4+ years of proven experience as a Fullstack Developer
  • Experience building responsive web applications and admin platforms.
  • Hands-on experience with cloud infrastructure and basic DevOps practices.
  • Front-End Technologies: Proficiency in HTML5, CSS3, JavaScript (ES6+), and modern frameworks like React, NextJS
  • Back-End Skills: Experience with server-side programming (e.g., Node.js,Express,TypeScript) and building APIs.
  • Version Control: Familiarity with Git for version control and collaboration.
  • DevOps Knowledge: Basic understanding of cloud services (AWS,PipeOps), Containers, Docker CI/CD pipelines, and automated deployments.
  • Database: Experience with relational and non-relational databases (MongoDB, PostgreSQL).

Soft Skills:

  • Strong problem-solving abilities and attention to detail.
  • Excellent communication and collaboration skills.
  • Ability to work independently as well as part of a team in a fast-paced environment.
  • Time management skills with the ability to manage multiple tasks efficiently.

Nice to Have:

  • Familiarity with Docker and containerization.
  • Experience with serverless architecture and microservices.
  • Knowledge of Agile methodologies and tools (e.g., Jira, Trello).

Candidatar-se agora

Outros empregos