Full Stack Developer

Stimulai
Full-timeColombo, Sri LankaLKR 350,000 - 500,000/month

Full-Stack Developer

Job Description

We are seeking a skilled Full-Stack Developer with expertise in both frontend and backend development. The ideal candidate can design and implement end-to-end features with a focus on performance, scalability, and user experience.

Responsibilities

  • Build dynamic and responsive user interfaces using modern frameworks like React, Angular, or Vue.js.
  • Develop reusable components and ensure consistent styling and functionality across the platform.
  • Optimize frontend performance for speed and accessibility.
  • Collaborate with UX/UI designers to implement user-centric designs.
  • Collaborate closely with team members to ensure seamless integration of frontend and backend systems.
  • Optimize application performance and scalability for diverse user requirements.
  • Develop and document RESTful APIs and integrate third-party APIs for data exchange.
  • Build microservices-based architectures to support modular and scalable system design.
  • Troubleshoot and debug issues across the stack, ensuring optimal functionality.

Required Skills

  • Proficiency in JavaScript frameworks (such as React, Angular, or Vue.js) for frontend development.
  • Strong backend development experience with Python or Node.js.
  • Expertise in API development, integration, and database management (SQL and NoSQL).
  • Familiarity with cloud services (e.g., AWS, Google Cloud Platform, or Azure) for deployment and scaling.
  • Hands-on experience with CI/CD pipelines and version control tools like Git.
  • Solid understanding of UX/UI design principles and ability to collaborate with designers.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 2+ years of professional experience in full-stack development.
  • Demonstrated ability to deliver high-quality, scalable code in a production environment.
  • Experience working in Agile or collaborative development environments.
  • Strong communication and problem-solving skills.

Preferred Skills (Nice to Have)

  • Experience with TypeScript for frontend and backend development.
  • Knowledge of containerization tools like Docker and orchestration platforms like Kubernetes.
  • Familiarity with GraphQL APIs.
  • Experience with microservices architecture.
  • Understanding of WebSocket and real-time data streaming.

Why You’ll Love Working Here:

  • Opportunity to work at the intersection of cutting-edge technology and client engagement.
  • Flexible, collaborative work environment with a dynamic and driven team.
  • Competitive salary and performance-based incentives.

Apply for this job

Resume/CV*

Click or drag file to this area to upload your Resume

Please make sure to upload a PDF

First Name*
Last Name*
Email*
Phone Number*
The hiring team may use this number to contact you about this job.