Remote job
Senior Front-end Developer (A)
Job details
About this role
Role overview
This is a fully remote Senior Front-end Developer position supporting a telecom managed services client that partners with hundreds of providers globally on technology design and procurement. The role centers on building modern, reusable front-end interfaces using Vue.js and integrating them with back-end services. It is a great fit for an independent, communicative developer who enjoys mentoring and collaborating across distributed teams.
Responsibilities
- Build front-end applications with Vue.js, focusing on performance, scalability, responsiveness, and user experience - Develop reusable, component-based user interfaces - Integrate front-end applications with RESTful APIs - Apply appropriate web accessibility standards throughout development - Use GitHub for source control, pull requests, code reviews, and collaborative development - Work within Docker-based development environments as applicable - Use SQL Server/SSMS to investigate data and troubleshoot application issues - Collaborate closely with QA to resolve defects and deliver reliable, high-quality software - Contribute to technical standards, documentation, and continuous improvement - Provide technical guidance and mentorship to less-experienced developers
Requirements
- 6+ years of professional software development experience, with significant front-end focus - Strong professional experience developing applications with Vue.js - Strong proficiency in JavaScript and modern front-end development practices - Solid understanding of HTML5, CSS3, responsive design, and modern web principles - Experience integrating front-end applications with RESTful APIs - Experience with unit and integration testing - Strong experience with Git and GitHub, including pull requests and code reviews - Strong debugging, analytical, and problem-solving skills - Ability to independently analyze requirements and deliver with limited direction - Experience working in an Agile/Scrum or Kanban environment - Strong written and verbal communication skills
Nice to have
- Professional experience with TypeScript - Familiarity with Storybook or similar component documentation tools - Experience with C#/.NET backend services and APIs - Working knowledge of SQL Server and SSMS - Experience with Docker and containerized development environments - Knowledge of web performance optimization and browser performance tuning - Knowledge of WCAG and web accessibility standards - Experience contributing to or maintaining a shared UI framework or component library - Experience mentoring developers or providing technical guidance
Benefits and work setup
- Salary paid in USD - Flexible schedule within US time zones - 100% remote