Software Engineer / Senior Software Engineer (Frontend / Full stack)

Nextjob
Full-timeColombo, Sri Lanka

The Company

A reliable Sri Lankan homegrown tech company that specializes in offering personalized digital solutions that will take your business to staggering new heights. We are high-tech product engineering specialists helping customers navigate the ever changing digital landscape.

From dynamic startups eager to make their mark to established enterprises and large corporate entities, we work with an incredible range of clients, helping them transform great ideas into a living, breathing reality.

We turn ideas into algorithms. Concepts into code. And, we're able to help each other do a better job. We thrive on the opportunity to tackle complex challenges across all fields of development.

The Role

We are seeking a highly skilled Senior / Software Engineer (Full Stack or Frontend) for a full-time remote role. Responsibilities include planning, designing, coding, debugging, testing, deployment, and team collaboration under the guidance of a Technical Lead. This position may require interfacing with other internal and external technology stakeholders.

This role offers a competitive salary and benefits package, opportunities for professional growth, and remote work options. Join our innovative team and contribute to our ongoing success.

Experience

  • Software Engineer: 2 - 4 years of industry experience
  • Senior Software Engineer: 5+ years of industry experience

Key Responsibilities

  • Design and develop high-quality software solutions (full stack or frontend)
  • Collaborate with cross-functional teams to deliver product features
  • Participate in code reviews, testing, and deployment processes
  • Troubleshoot and debug complex technical issues
  • Maintain clear and effective communication with internal/external stakeholders

Requirements

  • Strong background in Computer Science
  • Thorough understanding of Object-Oriented Design
  • Knowledge and experience in Architectural and Design Patterns
  • Familiarity with Agile development methodologies
  • Strong communication and teamwork skills
  • Bachelorโ€™s degree in Computer Science or a related field
Proficiency in some of the following technologies:
  • Web Technologies: HTML5, CSS, JavaScript, TypeScript, Ajax
  • Frontend Framework: React (must)
  • Enterprise Applications Technologies: Microservices, Containers, Service Orchestration
  • Microsoft Technologies: ASP.NET, WCF, Web Services, .NET Core
  • Open Source Technologies: Node.js, Python
  • Databases: MS SQL Server, MySQL, PostgreSQL

Benefits

  • Competitive salary and benefits package ๐Ÿ’ฐ
  • Flexible work arrangements ๐Ÿก
  • Opportunities for continuous learning and professional development ๐Ÿ“š
  • Collaborative and inclusive work culture ๐Ÿค
  • The chance to work on impactful, large-scale projects ๐ŸŒ

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*