Unison Systems - Englewood, CO

posted 12 days ago

Full-time - Mid Level
Englewood, CO
Professional, Scientific, and Technical Services

About the position

The Fullstack Software Developer will play a crucial role in developing responsive user interface applications and integrating backend services. This position involves contributing to the entire development lifecycle within an agile, multi-functional team, focusing on enhancing the WiFi test engineers lab and automation experience.

Responsibilities

  • Actively support efforts to simplify and enhance the WiFi test engineers lab and automation experience.
  • Design, implement, monitor, enhance, and troubleshoot systems in assigned areas.
  • Analyze, revise, and document difficulties in existing system logic.
  • Test and review system designs.
  • Mentor and guide the work of technical staff.
  • Make technical decisions on software development projects.
  • Develop and implement software according to proposals.
  • Estimate scope of work.
  • Create project documentation.
  • Implement software proposals.

Requirements

  • Proven experience as a software developer.
  • Proficiency in programming languages such as Python, Django, and JavaScript/TypeScript.
  • Experience with designing and developing interdependent API services, including automated deployment and monitoring.
  • In-depth knowledge of multi-threading concepts and best practices.
  • Experience in OOPS and Multi-Threading.
  • Experience in defining/creating RESTful web services.
  • Experience in Reporting & Analytics and Systems Integration along with product development.
  • Understanding of databases and data modeling including SQL and NoSQL databases.
  • Experience with Tableau and Plotly.
  • Experience with CI/CD pipelines and containerization using Docker and Kubernetes.
  • Experience with GIT distributed version control, branching/merge strategies, and GitLab.
  • Excellent communication and collaboration skills.
  • Passionate about engineering excellence and continuous learning.
  • Bachelor's degree or equivalent experience required.
  • 3+ years of related work experience in Software Engineering.

Nice-to-haves

  • Experience with full stack frameworks such as MERN or MEAN.
  • Basic understanding of user interface and user experience design principles.
  • Familiarity with testing frameworks like Jest, Mocha, or Selenium.
  • Experience with Junit and other test automation technologies.
  • Experience with AWS and horizontal scaling techniques.
  • Experience in Agile development environment and tools such as JIRA.
  • Understanding Data Structures, Algorithms, and Design Patterns.
  • Excellent knowledge of UML.

Benefits

  • Contract role with potential for extension through Dec 2024.
  • Hybrid work environment (4 days in office).
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service