Python Full Stack Engineer
Skills
About the role
Role description
UST Tittle: Lead I - Software Engineering
Position: Python Full Stack Engineer
Who we are:
At UST, we help the world’s best organizations grow and succeed through transformation. Bringing together the right talent, tools, and ideas, we work with our client to co-create lasting change. Together, with over 30,000 employees in 30+ countries, we build for boundless impact - touching billions of lives in the process. Visit us at .
Summary:
UST is looking for Python Full stack Engineer
The Opportunity:
Design, develop, and maintain full stack applications using python frameworks FastAPI, React, and Streamlit
Develop interactive data applications and dashboards using Streamlit
Implement modern, responsive, and reusable UI components using React
Design efficient MySQL database schemas, queries, and optimizations
Integrate frontend applications with backend services and APIs
Implement authentication, authorization, and secure communication mechanisms
Ensure application performance, scalability, reliability, and security
Write clean, maintainable, and well-tested code following best engineering practices
Participate in technical design discussions, architecture reviews, and code reviews
Mentor junior engineers and contribute to engineering best practices
Do QA whenever is required
What you need:
Required Skills:
6 to 8 years of professional experience as a Full Stack Engineer
Strong proficiency in Python with hands-on experience using FastAPI
Strong Hands-on experience with React, JavaScript, and TypeScript
Experience integrating frontend applications with RESTful and GraphQL APIs
Experience developing data-driven applications using Streamlit
Solid understanding of UI/UX principles, responsive design, accessibility, and cross-browser compatibility
Strong knowledge of frontend performance optimization techniques and best practices
Working knowledge on both SQL and NoSQL
Experience with testing methodologies and frameworks, including JUnit, TDD, Cucumber, and performance testing tools
Strong understanding of software engineering principles, design patterns, and secure coding practices
Good understanding of cloud platforms (AWS, Azure, or GCP) and distributed systems fundamentals
Hands-on experience with CI/CD pipelines, source control tool like git, and build/deployment tools such as Jenkins and Docker
Exposure to monitoring and observability tools such as Splunk or Datadog
Ability to contribute to technical design and architecture decisions
Demonstrated experience mentoring junior engineers and promoting engineering best practices
Strong collaboration skills with frontend, backend, and cross-functional teams
Desired Skills:
Proven experience working in Agile/Scrum environments
AWS certifications at or above Associate level
Have experience other programming languages like java
Have knowledge on Devops concepts and tools
Have experience with linux system
What we believe:
We’re proud to embrace the same values that have shaped UST since the beginning. Since day one, we’ve been building enduring relationships and a culture of integrity. And today, it's those same values that are inspiring us to encourage innovation from everyone, to champion diversity and inclusion and to place people at the centre of everything we do.
Humility:
We will listen, learn, be empathetic and help selflessly in our interactions with everyone.
Humanity:
Through business, we will better the lives of those less fortunate than ourselves.
Integrity:
We honour our commitments and act with responsibility in all our relationships.
All employment decisions shall be made without regard to age, race, creed, colour, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by federal, state, or local law.
UST reserves the right to periodically redefine your roles and responsibilities based on the requirements of the organization and/or your performance.
To support and promote the values of UST.
Comply with all Company policies and procedures
Skills
java,linux,streamlit,aws alb,
About UST
UST is a global digital transformation solutions provider. For more than 20 years, UST has worked side by side with the world’s best companies to make a real impact through transformation. Powered by technology, inspired by people and led by purpose, UST partners with their clients from design to operation. With deep domain expertise and a future-proof philosophy, UST embeds innovation and agility into their clients’ organizations. With over 30,000 employees in 30 countries, UST builds for boundless impact - touching billions of lives in the process.
Questions about this role
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.