Skip to Main Content

Senior Full Stack Developer

Kythera Software
Bethesda, MD
  • Expired: over a month ago. Applications are no longer accepted.
Job Description

Named the Top Tech Startup in SATCOM in 2020, the 2021 Top Innovation in the New Space industry, and Maryland’s 2021 Emerging Technology Company of the Year, Kythera Space Solutions develops groundbreaking planning, optimization, and control software solutions for advanced satellite communication systems.

Based in the Washington DC metro area, Kythera is seeking a Senior Full Stack Web Developer to help lead the development of our next-generation solutions and products for satellite communications.

In collaboration with the UI/UX Designer, Program Manager, and other stakeholders, the Senior Full Stack Web Developer will lead implementation of new features as well as maintaining existing functionality in our line of products that utilize a web-based User Interface. In this role, you will be at the forefront of shaping our web UI coding practices and of building and facilitating advanced engineering capability across the team. You will be the lead engineer in charge of UI development on the product you are assigned to, providing guidance and mentorship to junior developers on your team.

Our web User Interfaces are built using modern web frameworks such as React and Node.js, and interact with relational databases and various back-end processes via REST APIs. Therefore to ensure your success as a Senior Full Stack Web Developer, you should have in-depth knowledge of JavaScript and React concepts, excellent web coding skills (including front and back end), and a deep understanding of client-server interactions and high performance web applications. A top-tier candidate should have the ability to design and build modern user interface components that are maintainable and that fully satisfy the product’s key quality attributes such as usability and performance. Candidates should also be self-starters and fully capable of leading a development team remotely.

Kythera is transforming the satellite communications industry. If you’re interested in and capable of transforming the UI for SATCOM, give us a call. We are an employee-owned company and offer a highly flexible and rewarding work environment and the opportunity to work alongside some of the brightest minds in the industry.


  • Performing requirements analysis to determine what UI features are needed

  • Collaborating with UI/Ux designers and product owners on design of user interface components and features

  • Driving development of mockups based on wireframes created during initial UI/Ux design

  • Implementing user interface components using react concepts

  • Writing application interfaces using JavaScript/Node.js following React workflows

  • Overseeing the entire UI team’s development of new features, including performing code reviews and providing day-to-day tasking and guidance to team members

  • Acting as the resident technical expert for the entire UI team

  • Debugging problems that arise in the UI and its interface with the back-end

  • Monitoring and improving front-end and back-end performance

  • Writing documentation about the design/architecture of the UI components

  • Testing and deploying web UI applications to a cloud and/or on-premises

  • Contributing to evolution of internal processes, coding standards, and best practices


  • Bachelor’s degrees in computer science, computer engineering, information technology, or a similar field

  • 5+ years of experience as a full stack web developer

  • 4+ years of experience with relational database technologies such as MySQL

  • 3+ years of experience programming in JavaScript

  • 3+ years of experience working with REST APIs such as OpenAPI, gRPC, etc.

  • 2+ years of experience developing with React.js and Node.js frameworks

  • Deep understanding of HTML, CSS, and JavaScript

  • Familiarity with React.js hooks

  • Familiarity with the redux and leaflet JavaScript libraries

  • Experience with browser-based debugging and performance testing software

  • Familiarity with version control systems, including git

  • Familiarity with the Agile development process

  • Experience with all stages of the software development lifecycle


  • 4+ years of experience in React.js UI development

  • 2+ years of experience developing in React.js using hooks

  • Experience with Docker and Kubernetes

  • Familiarity with the Jira Agile development tool

  • Experience as an Agile Scrum master

  • Knowledge of Satellite Communications concepts including communications theory, link budgets, wireless communications, and satellite system components

Equal Opportunity Employer/Minorities/Female/Disabled/Veteran/Sexual Orientation/Gender Identity (EOE/AA M/F/D/V/SO/GI)

Kythera Software


Bethesda, MD



View all jobs at Kythera Software