UST is a global digital transformation company dedicated to helping leading organizations grow and succeed by combining the right talent, tools, and ideas to create lasting impact. With over 30,000 employees across more than 30 countries, UST builds innovative solutions that touch billions of lives worldwide. We are currently seeking a highly skilled Full Stack Engineer with 5 to 8 years of experience to design, develop, and maintain modern digital platforms that enhance customer engagement, advisor experiences, marketing efforts, and overall business growth. The ideal candidate will have strong expertise in full-stack development, cloud-native architectures, and modern web technologies, with a focus on building scalable, secure, and high-performance applications.
Key Responsibilities
- Design, develop, test, and deploy scalable full-stack web applications using React, Node.js, and Spring Boot.
- Build, maintain, and consume RESTful APIs, backend services, and microservices supporting enterprise-scale digital platforms.
- Develop responsive, accessible, and high-performing user interfaces following modern UX and engineering best practices.
- Implement cloud-native solutions leveraging AWS, containerization technologies, and Kubernetes.
- Own features throughout the software development lifecycle, from requirements gathering and technical design to deployment and production support.
- Collaborate closely with Product Owners, UX Designers, Architects, QA Engineers, and cross-functional teams to deliver business value.
- Participate in architecture discussions, technical design reviews, and solution planning activities.
- Ensure applications meet security, scalability, reliability, maintainability, and performance standards.
- Troubleshoot and resolve complex technical issues across frontend, backend, cloud, and infrastructure layers.
- Build, maintain, and optimize CI/CD pipelines using Jenkins, GitHub, and DevOps best practices.
- Implement automated testing strategies, including unit, integration, and end-to-end testing.
- Contribute to platform modernization initiatives, cloud migration efforts, and engineering process improvements.
- Conduct code reviews and mentor junior developers to promote engineering excellence and knowledge sharing.
- Stay current with emerging technologies and recommend innovative solutions to improve development efficiency and product quality.
- Leverage AI tools such as Microsoft Copilot, Claude, or similar AI assistants to enhance developer productivity, code quality, troubleshooting, documentation, testing, and daily engineering activities.
Required Qualifications
- 5 to 8 years of hands-on experience in full-stack application development.
- Strong proficiency in JavaScript/TypeScript, React.js, Node.js, and Spring Boot.
- Experience designing, developing, and consuming REST APIs and microservices.
- Solid understanding of frontend development concepts, application architecture, performance optimization, and responsive design.
- Hands-on experience with AWS Cloud Services.
- Experience with Docker, Kubernetes, and containerized application deployment.
- Familiarity with CI/CD tools such as Jenkins, GitHub Actions, and source control systems like GitHub.
- Strong knowledge of software engineering principles, design patterns, and secure coding practices.
- Experience working in Agile/Scrum environments.
- Excellent analytical, troubleshooting, problem-solving, and communication skills.
- Minimum one year of experience using AI-powered development tools (e.g., Microsoft Copilot, Claude) with demonstrated ability to leverage AI for code generation, testing, debugging, documentation, and productivity improvements.
Preferred Qualifications and Benefits
- Experience building and supporting enterprise-scale, customer-facing applications.
- Working knowledge of Java/Spring Boot and Node.js-based microservices.
- Experience with event-driven architectures and technologies such as Apache Kafka.
- Strong understanding of relational and NoSQL databases, data modeling, and performance tuning.
- Expertise in AWS cloud-native architecture and highly available distributed applications.
- Familiarity with observability and monitoring tools like New Relic or CloudWatch.
- Experience with DevSecOps practices, security scanning tools, vulnerability remediation, and compliance requirements.
- Proven ability to own complex features end-to-end, contribute to technical design/code reviews, and mentor junior engineers.
- AWS certification is a plus.
UST embraces core values that guide our culture and work: humility, humanity, and integrity. We listen, learn, and help selflessly; we strive to improve the lives of others through business; and we honor our commitments with responsibility. As an Equal Opportunity Employer, UST is committed to fostering diversity and inclusion, ensuring all employment decisions are made without regard to age, race, gender, disability, or any other protected status. We encourage innovation, champion diversity, and place people at the center of everything we do.