Job Description
Are you a visionary engineer ready to build the future of web experiences? Apex Digital Solutions is seeking a highly skilled Senior Frontend Engineer to join our elite team in Los Angeles. We are a fast-paced, innovative company looking for a problem-solver who thrives in a collaborative environment.
In this role, you will not just write code; you will shape the user journey for millions of users. We offer a competitive salary, comprehensive benefits, and the opportunity to work with cutting-edge technologies in a fully remote-friendly culture with a local LA hub.
Why join us?
- Competitive compensation package ($140k - $180k).
- Flexible work schedule and remote-first culture.
- Annual learning and development budget.
- Health, dental, and vision insurance from day one.
Responsibilities
- Architecture & Development: Design, develop, and maintain high-performance, scalable web applications using modern JavaScript frameworks such as React, Vue, or Angular.
- Cross-Functional Collaboration: Work closely with UX/UI designers and backend engineers to translate wireframes and prototypes into responsive, pixel-perfect interfaces.
- Performance Optimization: Analyze and optimize application performance, ensuring fast load times and seamless user experiences across all devices.
- Code Quality: Write clean, maintainable, and well-documented code, adhering to best practices and coding standards (ESLint, Prettier).
- Mentorship: Guide junior developers and conduct code reviews to foster a culture of continuous learning and technical excellence within the team.
- Testing: Implement automated testing strategies (Unit, Integration, E2E) to ensure robustness and reliability of the software.
Qualifications
- Experience: Minimum of 5+ years of professional experience in front-end development.
- Tech Stack: Proficiency in modern JavaScript (ES6+), HTML5, and CSS3. Strong experience with a major framework (React, Vue, or Angular).
- TypeScript: Expert level proficiency in TypeScript and strong typing practices.
- State Management: Experience with state management libraries (Redux, Vuex, Context API).
- Build Tools: Familiarity with build tools and task runners such as Webpack, Vite, or Grunt.
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.