Full Stack Engineer

Oteemo, IncReston, VA
13d

About The Position

As a Full-Stack Engineer, you will support a major application modernization initiative for our client. In this role, you will work closely with a UX/UI designer, product owners, and engineering teams to modernize a critical enterprise application by transforming legacy workflows into a scalable, intuitive, and cloud-ready experience. The ideal candidate is a hands-on engineer with strong front-end and back-end development skills, experience working in Agile environments, and a passion for building clean, reliable, and high-performing software.

Requirements

  • 5+ years of full-stack software engineering experience.
  • Strong front-end development skills (e.g., React, Angular, or similar).
  • Strong back-end experience (e.g., Java, .NET, Node.js, or similar).
  • Hands-on experience building and consuming RESTful APIs.
  • Experience working with cloud environments (AWS preferred).
  • Proficiency with Git, CI/CD pipelines, and modern DevOps practices.
  • Solid understanding of software engineering best practices and design patterns.
  • Experience collaborating with UX/UI designers and product teams.
  • Strong communication skills and ability to work in a client-facing environment.

Nice To Haves

  • Experience with enterprise-scale modernization initiatives.
  • Familiarity with cloud-native architectures, microservices, or containerization (Docker, Kubernetes).
  • Exposure to financial services or regulated environments.
  • Experience with accessibility and usability standards.
  • Familiarity with Relational Databases, specifically Postgres.

Responsibilities

  • Work with UX/UI designers to translate modern designs and user journeys into high-quality, responsive interfaces.
  • Implement full-stack features, including front-end components, APIs, integrations, and back-end business logic.
  • Modernize and refactor legacy application components into modern frameworks and architectures.
  • Ensure all development aligns with security, compliance, and quality standards required by FHLB-OF.
  • Contribute to automated testing frameworks, including unit, integration, and regression testing.
  • Collaborate with DevOps and platform engineering teams to support CI/CD pipelines and deployments.
  • Participate in Agile ceremonies—stand-ups, sprint planning, grooming, and reviews.
  • Provide guidance on best practices, design patterns, and modernization techniques.
  • Document technical decisions, code, and integration workflows to support long-term maintainability.

Benefits

  • Ability to make a noticeable difference for the organization and our customers
  • Tremendous growth opportunity by becoming part of a rapidly growing organization. It’s not your tenure but what you can bring to the table that defines how your career will be shaped. You control your growth.
  • Complex but interesting challenges to improve the depth and breadth of your technical and business skills. Our consultants are business technologists and understand how technology drives business.
  • Competitive pay and benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service