Senior Full-stack Developer, Ucaas

Engineering · Full-time · Allen, United States

Job description

About Us:

Cytracom delivers infrastructure software purpose-built to empower managed service providers (MSPs) and IT professionals (ITSPs) with cloud solutions that connect and secure both traditional and hybrid workforces.

Our secure access service edge (SASE) solution provides identity-based network security and connectivity within a single platform that enables businesses to deploy zero-trust networks, enforce compliance and eliminate traditional firewalls and VPNs.

Our unified communications suite (UCaaS) uniquely aligns with the operating needs of MSPs and enables their customers to experience seamless communication and collaboration regardless of physical location.

As the communication and security needs of the workforce evolve, Cytracom continues to deliver powerful yet intuitive solutions that enable MSPs and ITSPs to meet the challenges of security, compliance, and connectivity. Specialized products, support, and training give partners an advantage over the competition, reinforcing Cytracom’s commitment to connecting the modern workforce while empowering our partners and customers to grow and thrive. Cytracom is a Sverica Portfolio Company headquartered outside of Dallas, TX.

Our Benefits:

  • Medical, dental, and vision insurance is available
  • 401K
  • Disability and Life insurance
  • Paid vacations and holidays
  • Flexible PTO policy
  • Casual, laid-back work environment
  • Free refreshments
  • Standing desks

Here's a closer look at this key role:

As a Senior Full-Stack Developer, you will help us take on significant engineering challenges, such as: building complex components and improving system scalability and reliability. You will mentor other engineers, promote software quality and security, and work with various teams to execute our product roadmap.

Responsibilities:

  • Exhibit strong fundamentals in data structures, design patterns, security practices, and algorithms.
  • Providing technical guidance and mentorship to team members, assisting them in problem-solving and decision-making processes.
  • Collaborating with team members to design scalable and maintainable software architectures that meet project requirements.
  • Serve as the point of contact for Product, providing technical guidance on incoming business objectives, addressing concerns, and managing expectations.
  • Define test scenarios, unit and integration tests to prove functionality of software per requirements.
  • Build and test modern front-end applications with a framework like React / Angular
  • Build and test and deploy applications and APIs via frameworks like Django
  • Design and implement solutions using relational and non-relational databases and tools (e.g. MySQL, Postgres, Redis, Mongodb, and Elasticsearch)
  • Utilize multiple front-end languages and libraries (e.g. HTML/CSS, JavaScript, TypeScript)
  • Communicate effectively and respectfully with team members.

Requirements:

  • Bachelor's degree in software engineering or a related technical field and/or a minimum of five years relevant experience
  • Demonstrated track record of owning and implementing end-to-end feature implementation, from initial design to day 2 operations.
  • Expertise and object-oriented programming languages (such as PHP, C, etc)
  • Expertise in React, Python (Django) with at least three years experience
  • Familiarity with relational and non-relational databases and tools (e.g., MySQL, PostgreSQL, Redis, MongoDB, Elasticsearch).

Cytracom, LLC is an Equal Opportunity Employer and supports a diverse, inclusive work environment. All qualified applicants will receive consideration for employment without regard to protected characteristics, including race, color, religion, sex, national origin, disability, veteran status, sexual orientation, gender identity or age.

Peers

View in org chart