Job Description
Job Description
Description :
Department : Technology
Reports to : Director of Technical Programs
Location : Plano TX - Corporate Office
Company Description :
Edge is a leading provider of integrated, managed voice, data technology systems, and services for business.
Position Description :
Design, develop, and maintain internal Edge web applications using Node.js and related technologies.
Primary Responsibilities :
- Write clean, maintainable, and efficient code
- Collaborate with front-end developers to integrate user-facing elements with server-side logic
- Optimize applications for maximum speed and scalability
- Implement security and data protection measures
- Debug and resolve application issues and vulnerabilities
- Design and implement database schemas that represent and support business processes
Other Responsibilities :
Develop and maintain API integrations with third-party servicesParticipate in code reviews and contribute to technical documentationStay current with emerging technologies and industry trendsRequirements :
Required Skills & Experience :
Minimum of 3 years of experience with Node.js developmentStrong proficiency in JavaScript, including ES6+ featuresExperience with Node.js frameworks such as Express or VueSolid understanding of asynchronous programming and its patterns in Node.jsFamiliarity with front-end technologies (HTML5, CSS3, JavaScript, React, Angular, or Vue)Experience with database technologies (MongoDB, MySQL, MariaDB)Knowledge of RESTful API design and implementationUnderstanding of server-side templating languagesFamiliarity with version control systems (Git)Experience with automated testing platforms and unit testsPreferred Skills & Experience :
Knowledge of containerization technologies (Docker, Kubernetes)Experience with AWS, Azure, or other cloud platformsFamiliarity with CI / CD pipelinesExperience with Python, PHP, SymfonyBenefits :
As a full-time employee, you’ll receive a competitive salary along with a comprehensive benefits package. This includes medical, dental, and vision coverage, 401(k)-retirement plan, paid time off (PTO), short term / long term disability, life insurance, and opportunities for professional growth. We’re committed to fostering a collaborative and supportive work environment where you’re encouraged to contribute and grow with the company.