Image Effect

Senior Software Engineer – FullStack(Js and Python)

Description

Location: Colombo, Sri Lanka

Company: Xeynergy™

Experience Level: Senior (5+ years)

About Xeynergy™

Xeynergy™ is a dynamic Software Development and IT Services company based in Colombo, Sri Lanka, delivering high-quality software solutions to top offshore clients across the globe. Founded by experienced industry professionals, we are focused on building a strong network of skilled experts who 
collaborate seamlessly with international teams to create impactful, scalable technology solutions.

Role Overview

We are seeking a versatile and innovative Full Stack Web Developer with strong expertise in both front-end and back-end development. In this role, you will work on building scalable web applications, developing RESTful APIs, and integrating modern tools and systems to enhance both user experience and business functionality.

This position offers exposure to cutting-edge projects, collaborative global teams, and modern development practices.

Key Responsibilities

Front-End Development
• Build and maintain responsive, interactive web applications using HTML, CSS, SCSS, JavaScript, jQuery, and Bootstrap
• Develop Single Page Applications (SPAs) using JavaScript Classes, Web Workers, and advanced front-end techniques
• Optimize applications for performance, responsiveness, and cross-browser compatibility

Back-End Development
• Design and develop RESTful APIs using Python and Flask
• Build reusable and scalable server-side components using Python OOP
• Integrate and manage relational and NoSQL databases (SQL Server, CosmosDB, MongoDB)
• Implement caching solutions using Redis

Application Architecture & Advanced Development
• Design scalable, maintainable application architectures
• Work with ORM tools (e.g., SQLAlchemy) to streamline database interactions (preferred)
• Contribute to BI systems, expert systems, and advanced data-driven applications (optional but valued)
• Develop and maintain ETL pipelines for data processing (optional)

Specialized Systems Integration
• Develop solutions for report generation, image manipulation, and video processing
• Implement GeoJSON and mapping components for spatial data visualization
• Integrate secure authentication mechanisms including OAuth, SSO, and related protocols

Collaboration & Continuous Improvement
• Collaborate closely with designers, product managers, and engineering teams
• Participate in code reviews, testing, and debugging to ensure high-quality deliverables
• Stay current with emerging technologies and propose innovative improvements

Required Qualifications
• 5+ years of hands-on experience in full stack web development
• Strong front-end skills: HTML, CSS, SCSS, JavaScript, jQuery, Bootstrap
• Proven experience with Python and Flask for RESTful API development
• Solid understanding of SQL Server and NoSQL databases (CosmosDB or MongoDB)
• Experience with Redis or similar caching technologies
• Strong knowledge of SPAs, JavaScript Classes, and Web Workers
• Proficiency in Python Object-Oriented Programming

Preferred Qualifications
• Experience with SQLAlchemy or similar ORM frameworks
• Exposure to ETL pipelines, reporting systems, and data integration
• Understanding of BI platforms and expert systems
• Experience with image manipulation and video processing tools
• Familiarity with GeoJSON and mapping libraries (Leaflet, Mapbox)
• Experience implementing OAuth, SSO, and secure authentication workflows

What We Offer
• Above-market compensation, paid in USD
• Opportunity to work on cutting-edge global projects
• Collaborative, innovation-driven work culture
• Continuous learning and professional development
• Comprehensive health insurance
• Company-paid internet facility with power backup support

Job role insights

  • Date posted

    January 29, 2026

  • Closing date

    January 29, 2026

  • Hiring location

    Colombo

  • Offered salary

    Negotiable Price

Interested in this job?

0 days left to apply

Apply for this job

Cancel
Send message
Cancel