Job Description
About the Opportunity
We are seeking a highly skilled and motivated Senior Front-End Developer to join our growing team in Dallas, Texas. This is an exciting chance to work on cutting-edge web applications with a focus on performance, scalability, and user experience. We are looking for candidates ready to start immediately and make an immediate impact on our product roadmap.
Why Join Us?
- Competitive salary and comprehensive benefits package.
- Work with the latest technologies including React, TypeScript, and modern CSS frameworks.
- Flexible remote work options and a collaborative, modern office environment.
- Clear career progression path for high performers.
Key Responsibilities
As a Senior Front-End Developer, you will be responsible for translating design concepts into functional, pixel-perfect code. You will lead code reviews, mentor junior developers, and ensure our applications are accessible and performant across all devices.
Responsibilities
- Develop and maintain high-quality, responsive front-end web applications using React, Vue, or Angular.
- Collaborate closely with UX/UI designers and backend developers to integrate APIs and ensure seamless functionality.
- Optimize web applications for maximum speed and scalability, implementing best practices for SEO and accessibility.
- Mentor junior developers, provide technical guidance, and conduct code reviews to maintain high engineering standards.
- Troubleshoot complex bugs and performance issues, providing immediate solutions to keep projects on schedule.
- Stay updated with emerging trends and technologies to continuously improve our development processes.
Qualifications
- Minimum of 5 years of professional experience in front-end development.
- Proficiency in modern JavaScript (ES6+), HTML5, and CSS3/Sass.
- Strong experience with at least one major framework (React, Angular, or Vue.js).
- Experience with state management libraries (Redux, MobX, Pinia) and RESTful APIs.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and the ability to work effectively in an agile team environment.