Kepler Communications is hiring a
Software Designer - Full Stack

closed
Logo of Kepler Communications

Kepler Communications

πŸ’΅ ~$43k-$75k
πŸ“Remote - United States

Summary

The job is for a Full Stack Developer at Kepler Communications Inc., working on Mission Control software, customer-facing UIs, internal tools, and more. The role offers remote work option. The company is committed to diversity and accessibility.

Requirements

  • Bachelor’s degree in Computer Science or equivalent work experience, combined with over 2 years of experience in developing progressive front-end web applications
  • Understanding of user design (UI/UX) principles
  • Experience working with modern front end frameworks e.g. React, NextJS, Angular, Django, etc
  • Experience with designing and implementing API layers needed to power the front end e.g. RESTful, GraphQL, websockets, etc
  • Experience with unit and integration testing
  • Ability to operate in a Linux based environment
  • Ability to effectively use git
  • Excellent communication skills

Responsibilities

  • Design and develop reliable, high quality software related to Mission control software; Internal tools for managing and monitoring network traffic and operations; Global Data Service and EverywhereIoT customer portals; Ground equipment management interfaces; Hardware and software test systems
  • Collaborate with internal and external stakeholders to obtain feedback and incorporate it into future feature development and the UI/UX
  • Writing thorough tests and documentation
  • Participating in software design review and code review processes
  • Identify shortcomings in existing software components and direct future development efforts

Preferred Qualifications

  • Post-graduate degree in a relevant field
  • Relevant experience with hobbies or University design team
  • Python development experience, especially with back-end frameworks like Flask or Django
  • Experience with relational databases
  • Experience with build and deployment tools like Make, Docker, and Ansible
  • Knowledge of computer networking and modern networking protocols
  • Experience with building scalable software
  • Provided technical leadership and mentorship for junior engineers

Benefits

Option to work from home (100% remote)

This job is filled or no longer available

Similar Jobs