Who we are
XeynergyTM is a dynamic Software Development and IT Services company based in Colombo, Sri Lanka. Our primary focus is providing exceptional software development services to top offshore clients located globally. Founded by a seasoned group of industry professionals, XeynergyTM is committed to creating a network of highly skilled experts capable of working seamlessly alongside top international talent.
Position Overview:
We are looking for a versatile and innovative Full Stack Web Developer with expertise in both front-end and back-end technologies. The ideal candidate will have hands-on experience building scalable applications, developing RESTful APIs, and working with both relational and NoSQL databases. You will also contribute to creating single-page applications (SPAs), optimizing application performance, and integrating advanced tools and systems that enhance user and business functionality.
This role offers an opportunity to work on cutting-edge projects in a collaborative environment, leveraging your expertise in modern web development frameworks, database management, and emerging technologies.
Key Responsibilities:
- Front-End Development
- Build and maintain responsive, interactive web applications using HTML, CSS, SCSS, JavaScript, jQuery, and Bootstrap.
- Develop SPAs leveraging JavaScript Classes, Web Workers, and other advanced front-end techniques.
- Optimize performance for seamless user experiences across devices and browsers. Back-End Development
- Design and implement RESTful APIs using Python and Flask.
- Develop robust and reusable server-side components with Python Object-Oriented Programming (OOP).
- Integrate and manage databases, including SQL Server, CosmosDB or MongoDB, and Redis. Application Architecture & Advanced Development
- Design and implement scalable and maintainable application architectures.
- Work with ORM systems like SQLAlchemy to streamline database interactions (optional but preferred).
- Enhance application functionality with AI components, BI systems, and expert systems (optional but highly valued).
- Create and manage ETL pipelines for data processing and integration (optional). Specialized Systems Integration
- Develop systems for report generation, image manipulation, and video processing.
- Work with GeoJSON and mapping components for spatial data visualization.
- Implement OAUTH, SSO, and other authentication mechanisms for secure and seamless user access. Collaboration & Continuous Improvement
- Collaborate with designers, product teams, and other developers to align on project goals and deliverables.
- Participate in code reviews, testing, and debugging to ensure high-quality code.
- Stay up-to-date with emerging technologies and propose innovative solutions to improve processes and products.
Required Qualifications:
- 4+ years of experience in full stack web development.
- Expertise in front-end technologies, including HTML, CSS, SCSS, JavaScript, and frameworks like jQuery and Bootstrap.
- Strong back-end development skills using Python and Flask, with a focus on RESTful API design.
- Proficiency with relational databases (SQL Server) and NoSQL databases (CosmosDB or MongoDB).
- Hands-on experience with caching solutions like Redis.
- Knowledge of SPAs, JavaScript Classes, and Web Workers.
- Familiarity with Python OOP and reusable component design.
Preferred Qualifications:
- Experience with ORM systems such as SQLAlchemy.
- Familiarity with report generation systems, ETL pipelines, and data integration processes.
- Understanding of expert systems, AI tools, and BI platforms.
- Knowledge of image manipulation and video processing frameworks.
- Experience with GeoJSON and mapping tools (e.g., Leaflet, Mapbox).
- Expertise in implementing OAUTH, SSO, and other authentication mechanisms.
What We Offer:
- Above market compensation package paid in US Dollars
- Opportunities to work on cutting-edge data projects.
- A collaborative environment focused on innovation and growth.
- Professional development and training opportunities.
- Other Benefits - Comprehensive health cover, Company paid internet facility with power backups