Code IT

Full Stack Software Developer (Onsite)

Colombo, Western Province
Work Type: Full Time

Who We Are

Jolera offers MSPs & IT solution providers next-generation managed services, enabling them to create world-class experiences for their clients. Your clients receive award-winning solutions built on over 20 years of experience servicing businesses worldwide.

We’ve helped transform hundreds of MSPs & solution providers worldwide! With our collection of tenured experts, we provide an elevated managed service experience for a variety of clients. At Jolera, we treat each MSP partner with specialized care and uniquely organize our products for your individual business needs.


Who You Are

We are seeking a highly motivated and innovative Full Stack Software Developer over 5 years of proven experience with 2+ years of developing with AI (Co-pilot, Cursor, Windsurf, etc.) In this role, you will be responsible for designing, developing, and maintaining robust and scalable web applications. You will leverage your expertise in modern web technologies and your passion for AI-augmented development to streamline our development processes and deliver exceptional software solutions. You will be at the forefront of integrating AI tools into our workflow, enhancing productivity and code quality, and ensuring the security of our applications.


What You Will Do


  • Full Stack Development:
  • Design, develop, and maintain high-quality, scalable, and efficient web applications.
  • Develop front-end applications using React.js and other relevant frameworks.
  • Build robust back-end services and APIs using Node.js and Python.
  • Manage and optimize databases (SQL/NoSQL).
  • Implement and maintain CI/CD pipelines.
  • Write clean, well-documented, and testable code.

  • AI-Augmented Development:
  • Utilize AI-powered code development tools such as Cursor, Windsurf, and other relevant platforms to enhance development efficiency and code quality.
  • Explore and integrate new AI tools and techniques into the development workflow.
  • Develop and maintain prompts and custom instructions for AI code generation tools.
  • Evaluate and optimize AI-generated code for performance and security.
  • Collaborate with the team to establish best practices for AI-augmented development.
  • Stay up to date with the latest advancements in AI and software development.

  • Security Code Review:
  • Perform regular security code reviews to ensure adherence to security standards and best practices, and to identify and address potential vulnerabilities.

  • Participate in code reviews, providing constructive feedback with a strong emphasis on security best practices and vulnerability identification.


  • Collaboration and Communication:

            

  • Work closely with product managers, designers, and other developers to define project requirements and deliver solutions.

  • Participate in code reviews and provide constructive feedback.

  • Communicate effectively with team members and stakeholders.

  • Contribute to a collaborative and supportive team environment.


  • Problem Solving and Innovation:
  • Troubleshoot and resolve complex technical issues.
  • Identify and implement opportunities for process improvement and innovation.
  • Contribute to the development of new features and functionalities.


Qualifications:

  • Required:
    • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
    • Over 5 years of proven experience as a Full Stack Software Developer
    • Strong proficiency in JavaScript (React.js, Node.js) and Python.
    • Experience with database systems (SQL and/or NoSQL).
    • Familiarity with version control systems (Git).
    • Experience working with cloud platforms (AWS, Azure, GCP).
    • Demonstrated experience using AI augmented development platforms such as Cursor or Windsurf.
    • Understanding of prompt engineering and best practices for AI code generation.
    • Experience performing security code reviews and identifying common vulnerabilities (e.g., OWASP Top 10).

  • Preferred:
    • Experience with containerization (Docker, Kubernetes).
    • Experience with CI/CD pipelines.
    • Knowledge of software testing methodologies.
    • Experience with other relevant AI code generation tools.
    • Experience with machine learning concepts.
    • Experience working in an agile development environment.
    • Experience with security code review tools and techniques.

Skills:

  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration skills.
  • Ability to learn and adapt to new technologies quickly.
  • Strong attention to detail.
  • Passion for innovation and continuous improvement.


Submit Your Application

You have successfully applied
  • You have errors in applying