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