Senior Front End Engineer
Job Description
We are looking for a talented Senior Front End Engineer to join our dynamic team. In this key role, you will design and implement user-centric web applications, ensuring seamless interactions and exceptional user experiences. As part of our agile development team, you will collaborate closely with UX/UI designers, back-end developers, and product managers to deliver high-quality software solutions.
Key Responsibilities
- Design, code, and manage complex front-end applications using React, Angular, or similar frameworks.
- Collaborate with designers and back-end engineers to translate UI/UX designs into high-quality code.
- Optimize components for maximum performance across a vast array of web-capable devices and browsers.
- Implement responsive design solutions to enhance mobile compatibility and performance.
- Maintain and improve legacy codebases to ensure consistency and performance stability.
- Identify frontend technical debts and recommend necessary improvements.
- Contribute to team and organizational improvements in process and infrastructure.
- Stay up-to-date with emerging trends in front-end development and best practices.
Required Skills and Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field. Master's degree is a plus.
- 5+ years of professional experience in front-end software development.
- Strong proficiency with modern JavaScript frameworks, including React, Vue, or Angular.
- Experience with state management libraries such as Redux or Vuex.
- Familiarity with RESTful APIs and web services integration.
- Proficiency in HTML5, CSS3, and pre-processing platforms like SASS or LESS.
- Solid understanding of cross-browser compatibility issues and ways to overcome them.
- Excellent problem-solving skills and attention to detail.
Preferred Qualifications
- Experience with TypeScript and Node.js is highly desirable.
- Experience with Next.js
- Understanding of CI/CD pipelines and related tools.
- Experience with testing frameworks like Jest and testing libraries like React Testing Library.
Benefits and Perks
- Competitive salary and potential equity opportunities.
- Comprehensive benefits package including health, dental, and vision insurance.
- 401(k) plan.
- Flexible work hours and hybrid work options.
- Opportunities for professional growth and development.
About Aidentified
Aidentified provides a comprehensive household/professional profile that delivers a complete 360-degree perspective. This profile is enriched with behavioral analytics and dynamic insights, including real-time updates on wealth events and predictive purchasing intentions. It also features in-depth relationship intelligence mapping. Aidentified's software is particularly beneficial for sales teams, account executives, and brands, enabling them to connect with highly targeted, qualified prospects effectively.