DevJobs

Mid-level Full Stack Developer

Overview
Skills
  • PHP PHP ꞏ 2y
  • CSS3 CSS3
  • Python Python
  • HTML5 HTML5
  • JavaScript JavaScript
  • Node.js Node.js ꞏ 2y
  • Vue.js Vue.js
  • Angular Angular
  • React React
  • NestJS NestJS
  • Laravel Laravel
  • Express.js Express.js
  • Git Git
  • Docker Docker
  • AWS Services
  • NodeJS frameworks
  • Codeigniter
We are looking for a Mid-level Full-Stack Developer who will build and maintain a mission-critical system. The system allows HackerU to

expose educational content to its customers and assist with day-to-day operations.

The role includes building APIs, reconstructing infrastructure, and designing new features based on business demands.

Responsibilities:

  • Developing and maintaining all server-side network components.
  • Ensuring optimal performance of the central database and responsiveness to front-end requests.
  • Collaborating with front-end developers on the integration of elements.
  • Designing customer-facing UI and back-end services for various business processes.
  • Developing high-performance applications by writing testable, reusable, and efficient code.
  • Implementing effective security protocols, data protection measures, and storage solutions.
  • Running diagnostic tests, repairing defects, and providing technical support.
  • Documenting processes, including database schemas, as well as preparing reports.
  • Recommending and implementing improvements to processes and technologies.

Requirements:

  • Experience with Frontend frameworks (Vue.js / React / Angular...)
  • At least two years of experience as a Node.js/PHP developer.
  • Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.
  • Knowledge of front-end technologies such as HTML5 and CSS3.
  • Experience working with Git for version control.
  • Proven experience with AWS Services, such as EC2, S3, RDS, and Lambda for scalable and reliable cloud solutions.
  • Proficient in Python programming for scripting, automation, and backend development.
  • Experience using Docker for containerization, enabling consistent and scalable deployment of applications.
  • Superb interpersonal, communication, and collaboration skills.
  • Exceptional analytical and problem-solving aptitude.
  • Great organizational and time management skills.
  • Availability to resolve urgent web application issues outside of business hours.
  • Experience with PHP frameworks (Laravel / Codeigniter) - an advantage
  • Experience with NodeJS frameworks (NestJS / ExpressJS) - an advantage
Thrive DX