About the job
Department: Engineering
Location: Kolkata
Description
Are you a talented front-end engineer with a passion for building modern, user-friendly web applications? As our senior front-end engineer, you'll be responsible for spearheading the development of cutting-edge web applications that are both visually stunning and highly functional. You'll work closely with our design team to bring their vision to life, and collaborate with our back-end engineers to ensure seamless integration with the application's backend.
Key Responsibilities
- Optimisation Techniques: Experience optimising front-end performance by employing strategies like code splitting for lazy loading components/pages, image optimisation techniques, bundle size reduction through tree shaking/module bundling tools to improve website speed and overall user experience.
- Expertise in Next.js: Extensive experience and proficiency in working with the Next.js framework, including server-side rendering (SSR), static site generation (SSG), routing, data fetching methods, API integration, and advanced features like incremental static regeneration.
- React Development Skills: Strong understanding of React library concepts such as component lifecycle methods, state management using hooks or context API, JSX syntax, virtual DOM manipulation, and best practices for building scalable and maintainable front-end applications.
- Collaboration & Team Workflow: Familiarity with team collaboration features provided by Vercel including project sharing options, role-based access control mechanisms (RBAC), team-wide deployments management for effective teamwork on projects hosted on the platform.
Skills, Knowledge and Expertise
- 5-7 years of Frontend experience
- JavaScript Proficiency: Advanced knowledge of JavaScript programming language (ES6/ES7) with expertise in modern JS features like async/await, arrow functions, restructuring assignment to write clean and efficient code within a Next.js project.
- Responsive Web Design Principles: Ability to implement responsive design principles using CSS frameworks such as Tailwind CSS or Styled Components to create visually appealing layouts that are optimised for various devices and screen sizes.
- SEO Implementation Knowledge: Understanding of search engine optimisation best practices to enhance website visibility on search engines by implementing SEO-friendly meta tags, structured data markup/schema.org validation within a Next.js application.
- Monitoring & Logging Tools Integration: Expertise integrating monitoring tools like Datadog/New Relic/LogRocket or logging services such as Papertrail/Splunk into Vercels' environments to track application performance metrics/errors effectively.
- Advanced Deployment Strategies: Knowledge of advanced deployment strategies like canary deployments, A/B testing configurations, traffic splitting techniques offered by Vercel for controlled rollouts and seamless updates without downtime.
Our Culture & Benefits
Welcome to our unique workplace where a passion for our industry-leading product sits at the heart of who we are.
Life at EA is completely eclectic, fostered through the global nature of the business and a real appreciation of the many cultures of our diverse team. We unite as a single, cohesive team through an array of social clubs that cater to a spectrum of interests, from running and yoga to football and culinary adventures. These groups create a collegial and dynamic atmosphere that extends beyond work, promoting a healthy and balanced lifestyle for our team.
Our strategically located offices are all set in prestigious buildings, offering you the convenience of nearby gyms, retail therapy, diverse dining options, and accessible public transport.
Our office spaces are thoughtfully equipped to enhance your day-to-day experience whether working independently or collaborating with teammates. Enjoy the simple pleasures of a freshly brewed coffee, healthy snacks, and a social space for celebratory moments. One of the unique traits of life at Energy Aspects is the way our international colleagues often delight us with treats from around the globe. It's safe to say you'll never go hungry in our offices!
We recognise your contribution with a competitive compensation package that includes annual bonuses, comprehensive private health insurance, and substantial pension contributions. Additionally, we offer company share options, subsidised gym memberships, and a generous holiday policy to support your financial and personal well-being.
Join a company that values your professional growth and personal fulfilment, all within a supportive and engaging environment.