Senior Software Engineer – Front End

Ekrian is a modern digital solutions company focused on delivering innovative web, mobile, and enterprise technologies for businesses around the world. We combine creativity, strategy, and technology to build seamless digital experiences that drive business growth and customer engagement.

At Ekrian, we believe in innovation, collaboration, and continuous improvement. Our culture encourages learning, creativity, and teamwork while empowering talented professionals to create impactful digital products and solutions.

Based in Sri Lanka, we work with startups, growing businesses, and global enterprises across multiple industries, delivering scalable and high-quality digital experiences.

Responsibilities

  • Collaborate closely with designers and stakeholders to review content and determine website structure and user experience flows.
  • Develop mockups, staging environments, and test projects for internal reviews and troubleshooting before deployment.
  • Build responsive and user-friendly web and mobile applications using modern front-end technologies.
  • Optimize websites and applications across multiple devices and platforms to ensure exceptional user experience and performance.
  • Perform regular website maintenance, updates, and enhancements to maintain quality and functionality standards.
  • Implement improvements and feature enhancements based on user feedback and business requirements.
  • Write clean, reusable, and maintainable code along with technical documentation and development guides.
  • Work with cross-functional teams to ensure websites and applications operate efficiently and deliver optimal performance.
  • Troubleshoot and resolve front-end issues, browser compatibility problems, and coding challenges.
  • Stay updated with the latest front-end technologies, industry trends, and development best practices.
  • Support the onboarding, mentoring, and training of junior front-end developers when required.

Requirements

  • Bachelor’s Degree in Computer Science, Software Engineering, or a related field.
  • 4+ years of experience as a Front-End Developer or in a similar role.
  • Professional certifications related to web development or design are considered an added advantage.
  • Strong proficiency in HTML, CSS, JavaScript, jQuery, and content management systems such as WordPress and Drupal.
  • Experience with React and TypeScript is an advantage.
  • Strong understanding of the complete development lifecycle, including design, development, testing, and deployment.
  • Deep knowledge of responsive and adaptive web design principles.
  • Ability to accurately translate UI/UX designs into functional code.
  • Excellent verbal and written communication skills with the ability to collaborate across teams.
  • Experience working with design tools such as Adobe Illustrator and Photoshop.
  • Knowledge of server-side CSS and front-end optimization techniques.
  • Strong troubleshooting, debugging, and browser testing skills.
  • Candidates with fintech or BFSI industry experience will be given priority.

Apply for this job

By submitting, you accept our Terms, Privacy, and Data Protection policies.