- Company Name
- UST
- Job Title
- Senior Full Stack Engineer
- Job Description
-
Job title: Senior Full Stack Engineer
Role Summary
Lead the design, development, and deployment of scalable, high‑performance web and cloud applications. Drive automation, leverage AI‑assisted tools, and mentor a cross‑functional Agile squad to deliver customer‑facing solutions at scale.
Expectations
* 5+ years of professional experience building end‑to‑end applications.
* Proven ownership of large‑scale service architecture and delivery pipelines.
* Ability to translate complex technical concepts into clear stakeholder language.
* Commitment to team health, coaching, and fostering an inclusive environment.
Key Responsibilities
* Architect reusable, maintainable services that support millions of users.
* Build front‑end components primarily in Angular (React experience valued).
* Develop back‑end services with Java or Node.js, exposing RESTful APIs (OpenAPI spec).
* Design and maintain CI/CD pipelines using GitHub Actions, integrating automated tests, security scans, and deployment workflows.
* Implement agent‑based automation for code reviews, testing, and deployment.
* Leverage AI‑assisted development tools (GitHub Copilot, Windsurf, Claude Code) to accelerate coding and refactoring.
* Collaborate with product owners, designers, and infrastructure teams to deliver high‑quality releases.
* Monitor production systems using Splunk, Dynatrace, or similar tools, and respond to incidents.
* Translate design mock‑ups from Figma into pixel‑perfect production code.
* Mentor junior engineers, conduct technical reviews, and support continuous learning.
Required Skills
* Front‑end: Angular (intermediate‑advanced), React (familiar).
* Back‑end: Java or Node.js (deep proficiency).
* Cloud: AWS, Azure, or OpenShift with Docker & Kubernetes containerization.
* Version Control: Expert Git workflows (branching, merging).
* CI/CD: GitHub Actions, automated testing, security scanning.
* Design: RESTful APIs, OpenAPI, object‑oriented design patterns.
* DevOps: High‑frequency CI/CD, unit/functional/performance testing.
* AI Tools: GitHub Copilot, Windsurf, Claude Code; agent integration in pipelines.
* Observability: Splunk, Dynatrace, or equivalent.
* Design Tools: Figma for translating designs to code.
* Optional: Python, mobile frameworks (iOS/Android), Agentic AI frameworks.
Required Education & Certifications
* Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent professional experience).
* Relevant cloud certifications (e.g., AWS Certified Developer, Azure Developer Associate) preferred but not mandatory.