
Remote opportunity at
OddballFull Stack Engineer
Oddball seeks a Full Stack Engineer to join its CMS team in a remote capacity. The company focuses on delivering quality software solutions to the federal…
Career Tools
About This Role
Oddball seeks a Full Stack Engineer to join its CMS team in a remote capacity. The company focuses on delivering quality software solutions to the federal sector, aiming to improve daily life for millions of citizens by shaping healthcare policy tools. This role involves developing both the user interfaces and backend services that drive these critical applications. The position is ideal for a developer who enjoys working within a small…
Job Description
Oddball seeks a Full Stack Engineer to join its CMS team in a remote capacity. The company focuses on delivering quality software solutions to the federal sector, aiming to improve daily life for millions of citizens by shaping healthcare policy tools. This role involves developing both the user interfaces and backend services that drive these critical applications. The position is ideal for a developer who enjoys working within a small company environment where individual contributions can create a substantial impact.
As a member of the engineering group, the professional will build and sustain React and TypeScript frontends while designing Go-based backend services and application programming interfaces. Responsibilities include consuming GraphQL via Apollo Client, aligning frontend and backend data contracts, and producing maintainable, thoroughly tested code. Team members also engage in architectural conversations, peer code reviews, Agile ceremonies, and adherence to federal accessibility mandates such as Section 508 and WCAG.
Candidates should possess practical background in React, TypeScript, Go, GraphQL, and Apollo Client, alongside a strong grasp of API design principles. Familiarity with Git, Docker, and testing tools like Cypress is necessary, while relational database knowledge such as PostgreSQL is considered advantageous. Applicants need to be comfortable operating in regulated or federal settings, collaborating closely in a remote setup, and communicating effectively with technical and non-technical peers.
The position requires authorization to work in the United States, with specific federal contracts potentially mandating U.S. citizenship and the capacity to secure a background check or security clearance. Oddball provides a comprehensive compensation package, including a salary range between $100,000 and $135,000 annually, determined by location, job category, and candidate experience.
Responsibilities
- Build and maintain user interfaces using React and TypeScript
- Design, develop, and maintain backend services and APIs in Go
- Consume and interact with GraphQL APIs via Apollo Client
- Collaborate across frontend and backend to shape data endpoints and API contracts
- Write clean, well-tested, maintainable code
- Participate in code reviews, architecture discussions, and Agile ceremonies
- Ensure interfaces meet federal accessibility standards including Section 508 and WCAG
- Perform other related duties as assigned
Requirements
- Applicants must be authorized to work in the United States
- Possess hands-on experience with React and TypeScript on the frontend
- Demonstrate experience building backend services in Go
- Have experience with GraphQL and Apollo Client
- Show a solid understanding of API design and frontend-backend system interaction
- Be familiar with Docker, Git, and testing frameworks such as Cypress
- Be comfortable working in a federal or regulated environment
Qualifications
- Experience with PostgreSQL or similar relational databases
- Bachelor’s Degree
- U.S. citizenship and ability to obtain a federal background investigation or security clearance for certain roles
Core Skills
Benefits
- Fully remote work environment
- Annual Stipend
- Comprehensive Benefits Package
- Company Match 401(k) plan
- Flexible PTO
- Paid Holidays
Frequently Asked Questions
Is this a remote position?
Yes, this role is fully remote.
What is the salary range for the Full Stack Engineer role?
The United States wage range for this position is $100,000 to $135,000 per year, with final offers determined by job category, location, and candidate skill level.
What citizenship or clearance requirements apply?
Applicants must be authorized to work in the United States. Certain roles may also require U.S. citizenship and the ability to obtain a security clearance or federal background investigation.
What educational background is required?
The posting lists a Bachelor’s Degree under education.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.