Apply now »

Title:  Staff Software Engineer

Req ID:  79755
Location: 

Apodaca, Other, Mexico

In our ‘always on’ world, we believe it’s essential to have a genuine connection with the work you do.

 

Technology is reshaping the way we live! Learn and thrive. In this "always-on" world, we believe it is meaningful to have a genuine connection with the work you do. The epicenter of this transformation is powered by the world's most sophisticated networks - the connectivity we build. Our experienced employees are rethinking the purpose, role and use of our networks across the globe; to increase bandwidth, expand capacity, improve efficiency, speed deployment and simplify migration. 

 

In this “always-on” world, we believe it’s crucial to have a genuine connection with the work you do; by specializing in test automation for CommScope's programmers modular systems, you will be a key player in developing automated framework and tests to configure CommScope's modular uplink systems used for secure satellite and fiber transmission of video services.

 

Role Purpose:

As a Staff Software Engineer focused on UI development, you will play a critical role in designing and building scalable, high-performance user interfaces using Angular, Node.js, RxJS, and modern state management frameworks. You will be part of technical initiatives, mentor team members, and ensure the delivery of robust, maintainable, and testable code.

In addition to development, you will be responsible for a broad range of software engineering activities, including:

  • Analyzing business & technical requirements and translating them into designs, effort estimation and implementation plans.
  • Documenting design decisions, implemented solutions, workarounds, and root cause analyses to ensure transparency and knowledge sharing across teams.
  • Maintaining and enhancing existing UI components and applications to ensure long-term stability and performance.
  • Testing your own code and contributing to automated test coverage to ensure high-quality deliverables.
  • Assisting Quality Assurance Engineers by providing technical insights, debugging support, and ensuring alignment between development and testing strategies.
  • Collaborating with cross-functional teams to deliver seamless, user-centric experiences.

 

Required Qualifications   

  • Bachelor’s degree in Computer Science or a related technical field, or equivalent practical experience.
  • 6+ Years Hands-on experience in SW Development 
  • Proven experience building complete web-based UI applications. 
  • Background in developing UIs for large-scale distributed enterprise or cloud-hosted systems. 
  • Proficiency in JavaScript, Typescript, Angular (v10+), node.js, HTML, SCSS. 
  • Strong experience with state management frameworks like Redux/ngrx, Akita. 
  • Solid understanding of REST API & Postman or similar backend tool to test API. 
  • Bilingual Spanish / English
  • Strong analytical and problem-solving skills 
  • Self-motivated with ability to work independently in distributed teams and keep learning. 

Unit testing 

  • Experience with test automation frameworks like: Jest, Cypress, Cucumber, Selenium, Jasmine, Karma.
  • Proficient English communication skills – spoken, written, and reading.

 

Other skills needed: 

  • Knowledge of development lifecycle knowledge. 
  • Knowledge of development methodologies like waterfall & agile/scrum. 
  • Usage of code repositories like GIT as well involved in the pull request process. 
  • Knowledge of JIRA/Atlassian suite or similar project management. 

 

Preferred Qualifications 

 

  • Experience collaborating with product, UX, and QA teams to deliver high-quality user experiences.
  • Experience with Nx Monorepos.
  • Knowledge of D3.js
  • Exposure to Telecom/Cable network management applications.
  • Comfortable working in Linux environments.
  • Familiarity with AI-assisted development tools (e.g., Cursor, GitHub Copilot) to enhance productivity and code quality
  • Excellent communication, organization, and interpersonal skills.

 

 

What happens after you apply

 

Learn how to prepare yourself for the next steps in our hiring process by visiting:

        https://jobs.commscope.com/content/How-We-Hire/?locale=en_US

#LI-MN1

 


Job Segment: Test Engineer, Software Engineer, Testing, QA, Quality Assurance, Engineering, Technology, Quality

Apply now »