What you will be doing here:
● Build global SAAS products from scratch
● Be hands-on in development, including test automation
● Perform design and code reviews for the team
● Collaborate with teams and share knowledge via tech talks and promote tech and engineering best practices within the team.
Skills Required
● B.S / B.Tech / B.E. or M.S / M.Tech / MCA degree in Computer Science or a related technical field, or equivalent practical experience.
● 1.5-4 years of relevant experience in front-end engineering.
● Proficiency in React JS.
● Strong understanding and experience with Next.js.
● Comfortable with HTML, CSS, and JavaScript.
● Experience in building and optimising responsive web applications.
● Ability to handle browser and device compatibility issues.
● Competence in conceptualising visual design and implementing it in code.
● Thorough in testing and front-end testing frameworks (e.g., Jest, Mocha, Cypress).
● Proficient in writing well-crafted, readable, testable, maintainable, and modular code.
● Experience with web performance optimization and logic implementation.
● Familiarity with modern front-end build pipelines and tools (e.g., Webpack, Babel, NPM/Yarn).
● Understanding of RESTful APIs and experience integrating with back-end services.
● Knowledge of version control systems, especially Git.
● Understanding of agile development methodologies.
Soft Skills Required:
● Hard-working, humble disposition.
● Excellent communication skills, able to interface effectively with stakeholders, team members, and between Engineering and Product/Business teams.
● Quick thinker who can adapt to a fast-paced startup environment and work
efficiently.
● Strong problem-solving skills and ability to troubleshoot effectively.
● Ability to work independently and as part of a team, demonstrating initiative and
a proactive approach.
● Good organizational skills and the ability to manage multiple tasks and projects
simultaneously.
● Strong attention to detail and commitment to quality.
Preferred Qualifications:
● Experience with TypeScript.
● Familiarity with GraphQL.
● Understanding of CI/CD pipelines.
● Knowledge of server-side rendering and static site generation.
● Experience with user experience (UX) and user interface (UI) design principles.
● Contribution to open-source projects or a portfolio showcasing personal projects.