Job Openings

Job Openings >> UI Developer (Internal Systems)
UI Developer (Internal Systems)
Title:UI Developer (Internal Systems)
Department:Internal Systems Development
Location:Houston, TX

UI Developer (Internal Systems)

  • Location - Houston, TX
  • Type - Regular, full time
  • Pay Rate - Commensurate with experience
  • Travel - Periodic local and overnight travel
With over two decades of growth and experience under our belts, cPanel knows our industry and we’re looking for more people who are spirited, intelligent, friendly and innovative to help us create more amazing things. We are a tight-knit team that constantly encourages and challenges each other, and above all of that, we sincerely believe in the value of the work that we do.

Because cPanel cares deeply about helping our employees thrive, we offer:
  • A workplace committed to the cPanel's core values of Integrity, Respect, Collaboration, and Follow-Through
  • Robust development teams that are practicing Agile Scrum and have everything you need to take a project from start to finish: Product Owners, Scrum Masters, Developers, QA, and Documentation writers all working with the same end goal.
  • A mid-sized company where your success will have a real impact on the company’s success
  • Free catered onsite lunch every day, snacks, a gym, a flexible work schedule, and all the caffeine you can handle.
  • A dog-friendly office
  • Investments in our people by providing professional trainings, lunch and learns, conferences, and college reimbursement
  • 1st class work environment utilizing a pod concept: each team has a centralized collaboration area surrounded by a private office for each team member.
  • Fantastic coworkers passionate about creating great software.
  • An open door policy to come by and talk about professional topics, or just chit chat while you work through an issue.

The User Interface Developer is responsible for developing and implementing web-based applications to support cPanel’s business requirements by performing the duties outlined below. 

These are the essential duties for which you'll be responsible for
  • Collaborate with team to build high-quality products and resolve code issues
  • Create wireframes and mockups which result in a friendly end-user experience
  • Create well designed, testable, and efficient new UI code for cPanel products and other cPanel systems
  • Refactor existing UI code to meet current standards, be testable and perform more optimally in the same situations
  • Implement tests based on current standards and expectations
  • Analyze code to find causes of errors and reports any deficiencies in the product
  • Participate in feature demos for all maintenance and feature development deliverables
  • Receive instruction and feedback from other developers
  • Adhere to the policies and procedures of the company
  • Exemplifie the Core Values of Integrity, Respect, Collaboration, and Follow-Through
These are the skills, requirements, and experience we require

Technical skills - must have a demonstrable competence with the following: 

  • Required: 
    • Ability to rapidly prototype user interfaces in working HTML with CSS based upon simple wire-frame models 
    • Understanding of CSS based design and working knowledge of CCS 3 specifications 
    • Understanding of user experience design principles 
    • Understanding of cross-browser design considerations and issues 
    • Knowledge of JavaScript development including but not limited to: HTML form validation, AJAX design
      principles, development and maintenance of JavaScript libraries 
    • Understanding of HTML 4.01 and a working knowledge of HTML 5 specifications 
  • Desired:
    • Working knowledge of Perl 
    • Working knowledge of SCRUM and Agile software development systems
    • Working knowledge of git or a similar source code repository
    • Working knowledge of JIRA or similar bug tracking software
    • Ability to wire-frame conceptual user interfaces 
    • Experience using Template::Toolkit or other extensible template processing systems


  • One or more years of client-side Javascript development experience
  • One or more years of server-side development experience with Perl or Node.js preferred
  • One or more years of client-side Javascript development experience preferred
In return for all the above, we offer the following:
  • Competitive Salary
  • Full Health, Vision, and Dental coverage
  • Flexible Spending Account
  • Free on-site lunch
  • Paid Vacation
  • Tuition Reimbursement
  • Casual Working Environment
  • 401K Matching

EEO Statement

At our company, we take great pride in our diverse and talented workforce. We recognize that our continued success as a company depends largely on the collective strengths of our employees.

cPanel provides equal employment opportunities to all employees and applicants without regard to race, color, religious creed, sex, national origin, ancestry, citizenship status, pregnancy, childbirth, physical disability, mental disability, age, military status or status as a Vietnam-era or special disabled veteran, marital status, registered domestic partner or civil union status, gender (including sex stereotyping and gender identity or expression), medical condition (including, but not limited to, cancer related or HIV/AIDS related) or sexual orientation in accordance with applicable federal, state and local law. This policy applies to all terms and conditions of employment, including, but not limited to hiring, placement, termination, layoff, recall, transfer, leaves of absence, compensation and training.  Privacy is taken seriously at cPanel, Inc. Information submitted is kept internally and not shared with third parties.


If this description fits you, apply below. It's relatively easy and painless.

Alternatively, you can apply to this job using your profile on one of the following sites: