SSE / Tech Lead - Full Stack (React.Js & Python)
Remote
Levein Group
This is a remote position.
Summary of The Role
Role Responsibilities
- Collaborate with internal and external stakeholders to identify, design, and develop technical solutions, focusing on software development, tooling, and integrations across the full stack.
- Design, code, debug, and optimize new and existing applications, tooling, and services.
- Assist the Software and Automation Lead and CTO in architecture the future state of software development.
- Help us to shape our technical roadmap adding value for our customers and leveraging MlOps, Generative AI and being part of the R&D in these areas.
- Employ modern software development practices including CI/CD, source code, binary, secret and dependency management, and testing.
- Development of backend services and APIs, and integrations with third-party APIs and existing enterprise grade applications.
- Development and maintenance of front ends for applications and services.
- Containerization, CI/CD processes, and orchestration (Azure DevOps and Kubernetes).
- Engage actively in agile practices within a cross-functional team, participating in sprint planning, daily stand-ups, stakeholder demos, and retrospectives.
- Lead on the specification of new features and breaking them down into deliverable components, stories, and tasks.
- Be comfortable in assuming the role of Scrum Master as required.
- Construct and manage APIs, backend services, serverless functions, and data update services.
- Ensure that code quality and performance align with professional standards.
- Share your knowledge and experience with other team members to improve our capabilities.
Requirements
Essential Skills, Knowledge & Experience
- Degree in Software Engineering, Computer Science, IT or equivalent.
- 5+ years of experience in full stack development.
- Strong experience in developing and maintaining web applications using Python and web frameworks such as Django, Flask, and FastAPI.
- Experience developing front ends using JavaScript/Typescript based frameworks (React.js).
- Strong knowledge of software design patterns and principles and experienced in writing efficient and performant code.
- Experience with RESTful API design and development.
- Experience working with SQL databases (PostgreSQL).
- Experience with serverless technologies, including cloud functions and serverless databases.
- Experience working with Continuous Integration/Continuous Deployment and version control (Git).
- Experience with managing the full software development life cycle.
- Experience with Docker and container orchestration tools (Kubernetes) in production.
- Experience with Python-based task queues such as Celery and Redis.
- Experience in the development of micro-services Familiarity with Cisco Networking technologies.
- Experience working with cloud platforms (ideally Azure).
- Knowledge of MLOPS and NetOps.
- Must be accountable with a strong work ethic, a sense of urgency and ownership, and be able to work effectively both independently and as part of a team.
- Data driven, highly organized, and detailed oriented.
- Able to deliver as efficiently as possible without compromising quality or the customer experience.
- First class communicator with an ability to engage internal and customer stakeholders up to a senior level with confidence.
- Efficient in approach, developing optimized and simple working methods and processes with a keen eye for detail.
- Continually improving, caring about quality, and delivering customer value.
Benefits
Work Environment- General Work Hours: 12.30PM to 9.30PM Sri Lanka Time – 45hrs/week
- Location: Remote WFH + Occasional meetings at our Colombo 5 office – Sri Lanka.
- Remuneration: Gross Salary Up to LKR 500,000 to LKR 750,000/-
- Benefits: Paid leave, career upskilling opportunities, eLearning courses.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Agile APIs Architecture Azure CI/CD Computer Science CX DevOps Django Docker Engineering FastAPI Flask Generative AI Git JavaScript Kubernetes MLOps PostgreSQL Python R R&D React Scrum SDLC SQL Testing TypeScript
Perks/benefits: Career development
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.