The Judge Group - Washington, DC

posted 30 days ago

Full-time - Senior
Washington, DC
Administrative and Support Services

About the position

The Lead React Developer will play a crucial role in developing and maintaining front-end code for multiple data science web applications. This position requires a strong understanding of agile software development practices and the ability to deliver deployable software in short sprints. The developer will collaborate closely with a team of technical professionals to support the customer's mission and growth objectives, ensuring high-quality software delivery.

Responsibilities

  • Develop and maintain the front-end code base for multiple data science web applications using HTML5, CSS, and JavaScript.
  • Integrate UI/UX designs into efficient user interfaces and web app front-ends.
  • Develop and execute unit tests for software components.
  • Collaborate with a software development team using Git.
  • Design, develop, and implement custom software capabilities for an Artificial Intelligence Machine Learning Platform with limited oversight.
  • Act as a member of a product team supporting teammates and collaborating positively to ensure product and team success.
  • Provide significant improvements to the platform being supported.
  • Participate actively in release and sprint planning, artifact creation, sprint testing, regression testing, demonstrations, and retrospectives.
  • Analyze complex project-related problems and create innovative solutions involving scheduling, technology, and methodology.
  • Ensure product quality and timeliness of work, providing advice and guidance, resolving problems to meet objectives, and providing periodic performance reports.
  • Provide input on best practices and procedures creation.
  • Develop new and refine existing processes to enhance quality and productivity.

Requirements

  • College degree (B.S.) in Computer Science, Software Engineering, Information Management Systems or a related discipline, or equivalent professional experience.
  • Deep technical expertise in software design and implementation with reusable components.
  • 10+ years of related technical experience for Senior level or 16+ years for Subject Matter Expert (SME) level in software design, development, and implementation.
  • Must be a U.S. Citizen with at least an interim DOD Secret clearance or higher.
  • Experience with TypeScript and React.
  • Experience working on unusually complicated problems and providing highly creative solutions.
  • Ability to apply estimation techniques to software development efforts.
  • Ability to identify and manage risk.
  • Strong collaboration skills and desire to work within a team.
  • Highly responsible, team-oriented individual with a strong work ethic and self-starter attitude.
  • Methodical in documenting and testing code.
  • Comfortable working independently and as a member of a team.
  • Acts independently to expose and resolve problems.
  • Excellent verbal and written communication skills.

Nice-to-haves

  • Experience using the Jinja templating language in Django projects.
  • Experience building components that efficiently manage large amounts of data.
  • Experience developing applications for classified data.
  • Experience integrating machine learning and analytical components.
  • Experience building Progressive Web Applications.
  • Experience building Data Science Dashboards using tools like Dash, Streamlit, and RShiny.
  • Experience building custom visualizations using D3.js.
  • Technical Certifications for UI/UX.
  • Ability to apply advanced principles, theories, and concepts, and contribute to the development of innovative principles and ideas.
  • Direct experience providing production support for UI/UX development.

Benefits

  • Competitive salary
  • Health insurance
  • 401k plan
  • Professional development opportunities
  • Flexible work hours
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service