Website:
fetchjobs.co
Job details:
About The Company
CES is a leading technology company dedicated to delivering innovative digital solutions across various industries. With a focus on quality, performance, and user-centric design, CES has established itself as a trusted partner for organizations seeking to leverage the latest advancements in web and software development. Our team comprises passionate professionals committed to pushing the boundaries of technology to create impactful products that meet and exceed client expectations. We foster a collaborative and inclusive work environment that encourages continuous learning, creativity, and growth.
About The Role
We are looking for a highly skilled Senior Frontend Engineer to join our dynamic development team. In this role, you will be responsible for designing, developing, and maintaining scalable, high-performance web applications. You will collaborate closely with cross-functional teams including designers, backend engineers, and product managers to create seamless, intuitive user interfaces that enhance user experience. Your expertise in React JS, TypeScript, and GraphQL will be instrumental in delivering robust frontend solutions that align with our company's standards for quality and innovation.
Qualifications
The ideal candidate should possess a strong background in frontend development, with proven experience in React JS and TypeScript. A solid understanding of GraphQL and its application in production environments is essential. Candidates should have experience working with modern state management libraries such as Redux Toolkit, Zustand, or Recoil. Excellent knowledge of HTML, CSS, and JavaScript is required, along with a keen eye for responsive and accessible design. Familiarity with frontend performance optimization techniques and experience working in Agile development processes will be considered advantageous. A degree in Computer Science, Software Engineering, or a related field is preferred, but equivalent practical experience will also be valued.
Responsibilities
- Develop and maintain complex frontend applications using React JS and TypeScript, ensuring code quality and adherence to best practices.
- Implement modern React patterns, including Hooks, Context API, Suspense, and Server Components, to build efficient and scalable interfaces.
- Design and develop reusable UI components and frontend modules with a focus on performance, accessibility, and maintainability.
- Create responsive and pixel-accurate user interfaces based on Figma designs and UX guidelines to ensure consistency across devices.
- Manage application state effectively using tools such as Redux Toolkit, Zustand, Recoil, or similar libraries.
- Optimize frontend performance through techniques like code splitting, lazy loading, efficient bundling, and asset optimization.
- Design and implement GraphQL queries and mutations, including caching strategies and client-side schema management to ensure data consistency and efficiency.
- Collaborate closely with backend engineers, product managers, and designers to align on project requirements and technical implementation.
- Participate in code reviews, contribute to establishing frontend development standards, and mentor junior team members where applicable.
Benefits
At CES, we offer a comprehensive benefits package designed to support our employees' well-being and professional growth. Our offerings include competitive salary packages, health insurance plans, and retirement savings options. We promote a flexible work environment with opportunities for remote work and flexible hours to foster work-life balance. Employees have access to ongoing training and development programs, including workshops, certifications, and conferences, to stay ahead in the rapidly evolving tech landscape. Additionally, we encourage a collaborative culture with team-building activities and recognition programs to celebrate individual and team achievements.
Equal Opportunity
CES is committed to fostering an inclusive and diverse workplace. We are an equal opportunity employer and do not discriminate based on race, color, religion, gender, sexual orientation, gender identity, age, disability, or any other protected characteristic. We believe that diverse teams drive innovation and creativity, and we are dedicated to providing an environment where all employees can thrive and contribute to our shared success.
Click on Apply to know more.