Businessfocus360 Pvt Ltd logo
19
applicants

Full Stack Developer

Businessfocus360 Pvt Ltd    Mount Lavinia • Full-time

Job Description

Key Responsibilities

  • Develop, optimize, and maintain responsive web applications using JavaScript, TypeScript, React, Next.js, and Node.js.
  • Apply Object-Oriented Programming (OOP) and clean architecture principles to build scalable and maintainable software.
  • Design and manage relational databases using PostgreSQL and Prisma ORM, including schema design, migrations, indexing, and query optimization.
  • Develop and integrate secure RESTful APIs, route handlers, and third-party services such as authentication, email, payment, and analytics platforms.
  • Deploy and manage applications and databases across cloud platforms such as AWS, Vercel, Azure, or GCP.
  • Build and maintain Git-based CI/CD pipelines for automated testing, linting, builds, and deployments.
  • Implement secure authentication, authorization, RBAC, data validation, encryption, and other web security best practices.
  • Ensure high standards of code quality, application performance, responsiveness, scalability, and accessibility.
  • Monitor application health, logs, and server performance, and provide troubleshooting and post-release support.
  • Maintain technical documentation covering system architecture, deployment configurations, environment variables, and technical procedures.

Technical Skills

  • Strong proficiency in JavaScript (ES6+) and TypeScript.
  • Good understanding of Object-Oriented Programming (OOP) and software design principles.
  • Hands-on experience with React, Next.js (App Router), Node.js, HTML5, and Tailwind CSS.
  • Experience with PostgreSQL or other relational databases.
  • Practical experience with Prisma ORM, including schema modeling, migrations, relationships, and indexing.
  • Good knowledge of RESTful API development and integration.
  • Understanding of authentication and authorization mechanisms, including sessions, cookies, and JWT.
  • Knowledge of web security best practices, including CORS, XSS, CSRF, and data validation.
  • Experience with Git, CI/CD workflows, and Docker.
  • Hands-on experience with at least one cloud platform such as AWS, GCP, Azure, or Vercel.

Nice-to-Have / Additional Advantages

  • Experience with serverless PostgreSQL platforms, such as Neon Postgres, including connection pooling.
  • Familiarity with Docker Compose.
  • Experience with Linux server administration.
  • Knowledge of Nginx, reverse proxies, and web server configuration.
  • Experience with automated testing frameworks such as Jest, Playwright, or Cypress.
  • Experience with application monitoring and error tracking tools such as Sentry.
  • Experience integrating third-party services such as payment gateways, authentication providers, email services, and analytics platforms.

Work Details

  • Attractive salary Package
  • Employment Type: Full-Time (On-Site)
  • Working Hours: 09 Hours Per day
  • Location:Mount Lavinia