1
applicant

Senior Full-Stack Developer

3rdeye Media   Colombo • Full-time

Job Description

We are seeking an experienced Senior Full-Stack Developer to design, develop, and maintain scalable web applications. The ideal candidate will have strong expertise in modern web technologies, system architecture, and end-to-end development, with the ability to take ownership of projects from concept to deployment.

Key Responsibilities

  • Design and develop high-quality, scalable web applications
  • Build and maintain efficient, reusable, and reliable code
  • Develop and integrate RESTful APIs and backend services
  • Create responsive and user-friendly frontend interfaces
  • Design and manage databases and data structures
  • Ensure application performance, security, and scalability
  • Troubleshoot, debug, and upgrade existing systems
  • Collaborate with cross-functional teams to define and implement technical solutions
  • Participate in code reviews and maintain coding standards
  • Mentor junior developers and provide technical guidance

Required Skills & Qualifications

  • 5+ years of experience in full-stack web development
  • Strong proficiency in at least one frontend framework (React, Angular, or Vue.js)
  • Strong experience in backend development (Node.js, PHP/Laravel, Python/Django, or .NET)
  • Solid understanding of RESTful API design and integration
  • Experience with relational databases (MySQL, PostgreSQL) and/or NoSQL databases
  • Knowledge of authentication and authorization mechanisms (JWT, OAuth, etc.)
  • Familiarity with version control systems (Git)
  • Experience with cloud platforms (AWS, Azure, or GCP)
  • Strong understanding of software development best practices and design patterns

Added Advantages

  • Experience with Shopify, Webflow, or WordPress
  • Familiarity with CI/CD pipelines and DevOps practices
  • Experience working with third-party integrations and APIs
  • Knowledge of containerization tools (Docker, Kubernetes)