Senior Software Engineer (Remote)

IT/Dev
Salary: Competitive Salary
Job Type: Full time
Experience: Senior Level

MYTech Jobs Pvt Ltd

Senior Software Engineer (Remote)

Senior Software Engineer | MYTech Jobs Pvt Ltd | SriLanka

Senior Software Engineer (Javascript/J Query)

Key Responsibilities

...

Senior Software Engineer | MYTech Jobs Pvt Ltd | Sri Lanka

Senior Software Engineer (Javascript/J Query)

Key Responsibilities

1)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.

2) 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.

3) 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).

4. 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

5. 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

– 3+ 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.

E: gihan@mytechjobs.lk

Show more

Show less

Tagged as: remote, remote job, virtual, Virtual Job, virtual position, Work at Home, work from home

Load more listings
When applying state you found this job on Pangian.com Remote Network.