Bixal

Software Engineer, Full Stack

Bixal

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $85,000 - $105,000 per year

About the role

  • Design, develop, and maintain backend features using Python, Django, and Wagtail CMS
  • Build maintainable features using Django’s model-view-template architecture and Stimulus controllers to support interactive form and admin workflows.
  • Build and maintain RESTful APIs and data models that power the platform's core services.
  • Write clean, testable, and well-documented code in accordance with team standards and government security requirements.
  • Participate in code reviews and contribute to architectural decisions and technical documentation.
  • Identify and resolve performance bottlenecks, bugs, and technical debt.
  • Implement accessible, responsive user interfaces using JavaScript, Angular/Typescript, StimulusJS, Sass/SCSS.
  • Ensure frontend implementations comply with accessibility standards (Section 508, WCAG 2.1).
  • Contribute to a shared component library and maintain design-to-code consistency across the platform.
  • Support and contribute to the automated end-to-end testing suite built with Cypress.
  • Write and maintain unit and integration tests as part of the development workflow.
  • Collaborate cross-functionally with product owners, developers, and stakeholders to deliver high-quality digital services.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, plus at least 3 years of professional software development experience; or an equivalent combination of education and experience (6 years without degree).
  • Proficiency in Python and hands-on experience building applications with Django, including ORM usage, middleware, and RESTful API development.
  • Experience with Wagtail CMS, including content modeling, page types, stream fields, and admin customization.
  • Working knowledge of frontend technologies including JavaScript (ES6+), CSS, and Sass/SCSS.
  • Experience writing and maintaining automated tests, with familiarity with Cypress or a comparable end-to-end testing framework.
  • Expertise with version control using Git and collaborative development workflows (pull requests, branching strategies, code review).
  • Understanding of web accessibility standards (Section 508, WCAG 2.1) and experience developing accessible web applications.
  • Experience working in Agile/Scrum delivery teams, with comfort operating in iterative, fast-paced project environments.
  • Strong problem-solving skills, attention to detail, and the ability to write clean, maintainable code.
  • Effective verbal and written communication skills, with experience collaborating across cross-functional teams.
  • Must be able to obtain and maintain a Public Trust security clearance.
Benefits
  • Flex hours
  • 401K with matching incentive
  • Parental Leave
  • Medical/dental/vision benefits
  • Flex Spending Account
  • Company provided short-term disability and life insurance
  • Commuter benefits
  • Paid Time Off (PTO)
  • 11 Paid holidays
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonDjangoWagtail CMSRESTful API developmentJavaScriptAngularTypescriptSassSCSSCypress
Soft Skills
problem-solvingattention to detaileffective communicationcollaborationcross-functional teamwork
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Software EngineeringPublic Trust security clearance