Job Summary
We are hiring on behalf of our client, Cypher Lab, a growing technology company. We are looking for a Senior Frontend Engineer to design and build scalable, high-performance web applications. You will play a key role in developing modern frontend solutions, particularly for admin panels, dashboards, and internal systems, while ensuring excellent user experience and clean, maintainable code. The ideal candidate has strong expertise in React, TypeScript, and modern UI frameworks, with experience building data-driven applications and enterprise systems.
Key Responsibilities
Frontend Development
- Develop and maintain high-quality web applications using React and TypeScript
- Build scalable admin dashboards, internal tools, and back-office systems
- Ensure responsive design, performance optimization, and cross-browser compatibility
UI/UX & Design Systems
- Implement and maintain design systems and reusable components
- Work closely with designers to translate UI/UX designs into functional interfaces
- Ensure consistency across applications using modern UI frameworks
Integration & Architecture
- Integrate frontend applications with RESTful APIs
- Design clean, modular, and maintainable code architecture
- Collaborate with backend teams for seamless system integration
Code Quality & Best Practices
- Write clean, maintainable, and testable code
- Participate in code reviews and enforce best practices
- Ensure proper version control using tools like Git
Collaboration
- Work closely with product managers, designers, and engineers
- Contribute to technical discussions and continuous improvement initiatives
Requirements
Must Have
- 5+ years of experience in frontend development
- Strong proficiency in React.js and TypeScript
- Experience building admin dashboards / internal tools / enterprise systems
- Solid understanding of HTML, CSS, JavaScript (ES6+)
- Experience integrating with REST APIs
- Familiarity with version control systems (Git)
- Strong problem-solving and analytical skills
Good to Have
- Experience with UI libraries such as Ant Design, Material UI (MUI), or Chakra UI
- Exposure to Refine.dev or similar frameworks
- Experience in performance optimization and scalable frontend architecture
- Familiarity with CI/CD pipelines and modern DevOps practices
- Experience working in Agile / Scrum environments
What We Offer
- Competitive salary and benefits
- Opportunity to work on modern, scalable applications
- Collaborative and dynamic team environment
- Career growth and continuous learning opportunities