Match score not available

Sr. Full Stack Engineer

unlimited holidays

Offer summary

Qualifications:

Bachelor’s degree in Computer Science, Engineering, or equivalent experience., 5+ years of experience in full-stack development with Python, Go, and Typescript., Strong understanding of User-Centered Design (UCD) principles and Test-Driven Development (TDD)., Proficiency in DevSecOps practices and familiarity with SRE best practices..

Key responsabilities:

  • Design, develop, and deploy full-stack applications using Python, Go, and Typescript.
  • Implement RESTful APIs, microservices, and integrate observability tools for logging and monitoring.
  • Collaborate with UX designers to build intuitive user interfaces and participate in CI/CD pipeline improvements.
  • Conduct peer code reviews and mentor junior developers to uphold high engineering standards.

UDT logo
UDT Information Technology & Services SME https://udtonline.com/
201 - 500 Employees
See all jobs

Job description

 

UDT is a leading technology enabler, dedicated to empowering businesses across major industries with innovative solutions. We specialize in evaluating, architecting, securing, and managing technology—whether it's on the go, in the rack, or in the cloud. Our comprehensive offerings include technical, professional, cybersecurity, and managed services, ensuring that our clients are equipped with the tools and expertise needed to thrive in today's fast-paced digital landscape. 

This is a full-time remote position; however, you must reside in one of the following states: AK, FL, GA, NC, SC, OK, TN, TX, MO, VA

Sr. Full Stack Engineer

We are seeking a Senior Full Stack Engineer to join our growing company and contribute to the development of warehouse implementation and distribution observability software solutions. This role will work as an individual contributor within a Scrum team, collaborating with product owners, product managers, designers, and other engineers to deliver high-quality applications. The ideal candidate has strong experience in Python and Go, Typescript, and the Angular framework, understands User-Centered Design (UCD), and follows modern engineering best practices such as Test-Driven Development (TDD), DevSecOps, and Site Reliability Engineering (SRE) principles.


Essential Outcomes


Deliver High-Quality Software Solutions 

  • Build, test, and maintain scalable full-stack applications using Python, Go, and Typescript.
  • Ensure that software solutions align with business goals and enhance user experience.

Collaborate Effectively in an Agile Team 

  • Work closely with Product Owners, Designers, and Engineers to refine requirements, develop features, and ensure seamless integration across the platform. 
  • Participate in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives. 

Improve Code Quality and Maintainability 

  • Apply Test-Driven Development (TDD) and other modern testing strategies to ensure robust and maintainable code.
  • Conduct peer code reviews to uphold high engineering standards

Enhance Security and Reliability 

  • Integrate DevSecOps practices into the development workflow to ensure secure and compliant applications.
  • Apply SRE best practices to improve system reliability, including observability, logging, and proactive monitoring.

Support Continuous Improvement and Innovation 

  • Stay updated on emerging technologies and industry trends, incorporating new tools and techniques where appropriate.
  • Mentor junior developers and contribute to knowledge-sharing within the team.

Responsibilities 

  • Design, develop, and deploy full-stack applications using Python , Go, and Typescript.
  • Implement RESTful APIs, microservices, and event-driven architectures.
  • Work with relational and NoSQL databases (PostgreSQL, Azure CosmosDB, etc.).
  • Integrate observability tools for logging, monitoring, and alerting.
  • Ensure secure coding practices and incorporate security measures throughout the development lifecycle.
  • Optimize applications for performance, scalability, and maintainability.
  • Participate in CI/CD pipeline improvements, ensuring efficient and reliable deployments.
  • Collaborate with UX designers to build intuitive and accessible user interfaces.
  • Contribute to an engineering culture focused on quality, automation, and continuous learning

Job Qualifications and Skills 

  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience. 
  • 5+ years of experience in full-stack development with Python, Go, and Typescript, or equivalent languages. 
  • Strong understanding of User-Centered Design (UCD) principles. 
  • Experience with Test-Driven Development (TDD) and modern testing frameworks. 
  • Proficiency in DevSecOps practices, including security automation and compliance.
  • Familiarity with SRE best practices related to reliability, performance, and incident management.
  • Hands-on experience with CI/CD tools (GitHub Actions, Azure DevOps, Terraform).
  • Experience working with containerization and Docker.
  • Strong problem-solving skills and ability to work independently or in a team environment.
  • Excellent communication skills, with the ability to mentor junior engineers and collaborate crossfunctionally.
  • Willingness to travel minimally to headquarters in Miramar, FL (expected travel no more than 10%)

What UDT offers you 

We offer a competitive compensation package where you’ll be rewarded based on your performance and recognized for the value you bring to the organization. UDT’s Total Rewards package includes medical, dental, vision, life and disability coverage as of the 1st of the month, health savings accounts, flexible savings accounts, 401(k) plan with company match, 7 annual holidays and unlimited paid time off.

Join us and be part of an inclusive, energizing, and collaborative environment.  UDT is an Equal Opportunity Employer who is committed to workforce diversity. Qualified applicants will receive consideration without regard to age, race, color, religion, sex, sexual orientation, disability, or national origin. In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire. 

Employment is contingent upon successful completion of background and pre-employment drug screen. UDT is not currently hiring individuals for this position who now or in the future require sponsorship for employment visa status


Required profile

Experience

Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Communication
  • Problem Solving

Full Stack Engineer Related jobs