What are the responsibilities and job description for the Senior Front end engineer position at Intellibee?
About the Role
We are seeking a highly skilled Senior Front End Web Developer to join our engineering team. In this role, you will be responsible for architecting and building modern, scalable, and high-performance front-end interfaces. The ideal candidate has deep expertise in Angular and/or React frameworks, as well as hands-on experience implementing Micro Frontends to drive modularity, maintainability, and seamless team collaboration across complex web platforms.
Key Responsibilities
Architecture & Development
- Architect, build, and maintain enterprise-grade, highly responsive web interfaces using Angular and/or React.
- Drive component-driven development to ensure consistent, scalable, and reusable UI architectures.
Micro Frontend Implementation
- Design and implement modular Micro Frontend architectures to decouple monolithic user interfaces and enable independent deployment pipelines across teams.
Performance & UI Optimization
- Optimize client-side rendering, assets, and application load times for maximum speed, responsiveness, and cross-browser compatibility.
- Ensure high standards for accessibility (a11y) and responsive design across diverse screen sizes and devices.
State & Code Management
- Establish best practices for front-end state management, modular component design, code reuse, and client-side security.
Cross-Functional Collaboration
- Partner closely with UI/UX designers, product managers, and engineering peers to translate complex design systems and product requirements into intuitive user interfaces.
Technical Leadership
- Mentor mid-level developers, conduct rigorous front-end code reviews, and drive modern UI engineering standards across the team.
Required Qualifications
- Experience: 5 years of professional front-end web development experience building complex, large-scale client-side applications.
- Core Frameworks: Robust, proven expertise with Angular (TypeScript) and/or React (JavaScript/TypeScript, Hooks, Context API, Redux/Zustand).
- Micro Frontends: Hands-on experience designing and working with Micro Frontend architectures (e.g., Module Federation, Single-SPA, Web Components).
- Core Web Technologies: Advanced proficiency in HTML5, modern CSS3 (Sass/LESS, CSS Modules), ES6 JavaScript, and TypeScript.
- Build Tools & Bundlers: Hands-on experience with modern front-end build tools and bundlers (e.g., Webpack, Vite, Esbuild) and front-end CI/CD workflows.
- Testing & Quality: Proficiency with front-end testing frameworks and tooling (e.g., Jest, React Testing Library, Cypress, Jasmine, Karma, Playwright).
Nice-to-Have Skills
- Experience building and maintaining Design Systems and component libraries using tools like Storybook, Material UI, or Tailwind CSS.
- Understanding of SSR (Server-Side Rendering) and SSG frameworks like Next.js or Angular Universal.
- Familiarity with containerization (Docker) and hosting/deployment platforms for front-end assets (e.g., AWS CloudFront/S3, Vercel, Netlify).
Benefits at IntelliBee
- Long-Term Stability: Join us on a multi-year opportunities with room to grow.
- Comprehensive Health Coverage: Access quality healthcare benefits to keep you and your family well.
- Future Planning: Enroll in our 401(k) program and invest in your financial security.
- GC Assistance: We support immediate Green Card processing, if required.