The position of Front-end Engineer is to make contributions in our product’s user experience, timely feature delivery, and client satisfaction. The role focuses on ensuring no UI-related tasks delays, affecting overall project timelines and potentially leading to reduced customer engagement and business loss.
Qualification and Experience
- Bachelor’s Degree in Computer Science or IT (BSC IT/ CSIT/ Computer Engineering)
- 4+ years of work experience in Software Front-end Development
Job Description
- Build scalable, high-performance front-end applications using React and Next.js
- Develop UI components and implement pixel-perfect, user-friendly designs.
- Collaborate with backend engineers to integrate APIs effectively.
- Lead feature development and assist junior members with code reviews.
- Work closely with UI/UX designers for design implementation and improvements.
- Troubleshoot, debug, and enhance the performance of front-end applications.
- Stay updated with emerging trends and best practices in front-end development.
- Build and enhance mini-app interfaces for mobile host applications.
Required Skills
- Strong understanding of React, React Js and component-based architecture
- Experience with Next.js for SSR/SSG and routing
- Tailwind CSS, Material UI, Ant Design (or similar)
- Rest APIs
- Git & Github
- CI/CD tools (basic understanding)
- Figma, Postman, Webpack
- Responsive design, API integration, Mini-app development
- Proficiency in JavaScript/TypeScript
- Knowledge of state management tools (e.g., Redux, Context API)
- Familiarity with responsive and accessible UI design
- Basic understanding of performance optimization and SEO in Next.js
- Version control using Git
- Ability to collaborate with backend teams and designers.
Benefits of Working at Spices Research & Consulting
- A stellar opportunity to work with the rising company.
- The amazing and passionate young team, a beautiful office space.
- Trust of the biggest FinTech company.
- One-of-a-kind company culture and growth opportunities to accelerate your career progression.
How to apply?
We are always keen to meet energetic and talented professionals who would like to join our team. Click on the button below and submit your application to apply for the post.