{"@context":"https://schema.org/","@type":"JobPosting","title":"Sr. Full Stack Software Engineer

Skillko Hsi
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote

Tech stack

Java
JavaScript
Agile Methodologies
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Automation of Tests
Cloud Computing
Software Quality
Code Review
Databases
Continuous Integration
Data Integrity
DevOps
Hibernate
PostgreSQL
Secure Coding
Amazon Web Services (AWS)
Software Engineering
React
Delivery Pipeline
Spring-boot
Backend
GIT
Vue.js
Amazon Web Services (AWS)
Angular
Front End Software Development
REST
Elastic Beanstalk
Amazon Web Services (AWS)
Microservices

Job description

We're hiring a Senior Full Stack Software Engineer to design scalable systems, build modern applications, and mentor engineers across both the back end and front end. You'll work closely with our Principal Engineer, leading development in Java, Spring Boot, and AWS , while creating intuitive UIs with modern JavaScript frameworks such as AngularJS. This hands-on technical lead role involves guiding others in coding best practices, architecture, and performance-helping shape both our platform and our engineering culture as we scale.

What You'll Do

  • Leadership & Mentorship - Guide and support engineers across the stack, mentoring in Java and JavaScript best practices, code quality, performance, and modern architectural approaches.
  • Full Stack Development - Own end-to-end feature delivery, building scalable backend services in Java, Spring Boot, and Hibernate , and dynamic front-end interfaces with modern JavaScript frameworks (AngularJS).
  • Code Reviews & Coaching - Conduct detailed code reviews, providing constructive feedback to strengthen quality and maintain consistency across back-end and front-end codebases.
  • Technical & Architectural Leadership - Define and champion engineering best practices, code quality standards, and scalable architecture principles while partnering with the Principal Engineer to evolve secure, maintainable, and high-performing systems.
  • Production Support & Root Cause Analysis - Own critical issues, ensuring rapid triage, deep analysis, and sustainable resolutions.
  • Cross-Functional Collaboration - Partner with Product, Design, and DevOps to deliver impactful features that drive customer success.
  • Testing & Automation - Advocate for and implement strong automated testing, CI / CD, and observability practices.
  • Continuous Improvement - Streamline workflows, enhance development efficiency, and evaluate emerging technologies for adoption.
  • Security & Compliance - Embed secure coding principles and participate in reviews to ensure product and data integrity.

Tech Stack

  • Backend : Java, Spring Boot, Hibernate
  • Frontend : AngularJS / HTML / CSS
  • Database : PostgreSQL (AWS RDS)
  • Cloud & DevOps : AWS, Git, CI / CD pipelines
  • Other : RESTful APIs, automated testing frameworks

Requirements

  • 8+ years of software engineering experience, showing growth in scope, impact, and technical leadership.
  • 6+ years in Java and Spring Boot (deep backend expertise required).
  • 3+ years experience developing front-end applications using modern JavaScript frameworks (e.g., Angular, React, or Vue) .
  • Proven ability to mentor engineers in both backend and front-end disciplines.
  • Experience designing and maintaining REST APIs and backend systems.
  • Hands-on experience with AWS (Elastic Beanstalk, EC2, RDS, S3, SQS, SNS preferred).
  • Familiarity with CI / CD pipelines, Git, and automated testing.
  • Strong understanding of secure coding principles and application-level security.
  • Excellent communication and collaboration skills.
  • Experience working in Agile environments with a continuous improvement mindset.

Benefits & conditions

  • Meaningful impact - Shape the core platform used by thousands of businesses in regulated industries.
  • Technical ownership - Empowered to make decisions, innovate, and drive improvements across the stack.
  • Collaborative, supportive culture - Tight-knit team that values curiosity, learning, and high-quality code.
  • Career growth & development - Opportunities to advance technical leadership skills and grow within a scaling, forward-thinking company.

About the company

At Skillko HSI , we simplify training, compliance, and workforce management for organisations in regulated industries.

Apply for this position