About the job
Sasto Tickets is Nepal's first comprehensive, secure, and reliable online booking partner, offering services for airlines, accommodations, insurance, foreign exchange, helicopter charters, vehicle rentals, trekking, adventure sports, and events.
Our platform is designed to simplify travel and event planning by offering easy booking processes, the lowest prices, exciting deals, and outstanding service.
Sasto Tickets is seeking a Front-End Developer to build and optimize the core infrastructure that powers our ticketing platform.
What We're Looking For :
- Bachelor’s degree in Computer Science, Computer Engineering or related technical discipline.
- 4+ years of experience as a Front End Developer (React/Next).
- Highly proficient in markup languages, CSS, SASS, LESS.
- Familiarity with functional programming and JavaScript libraries.
- Strong knowledge of React ecosystem (React Router, Redux, etc.) and experience with state management libraries.
- Knowledge about software development life cycle.
- Experience with Git, unit, and integration testing
- Knowledge of performance testing frameworks.
- Experience with browser-based debugging and performance testing.
- Fluency in best practices for web-based information architecture and design, as well as strong knowledge of usability principles and techniques.
- Ability to work in a fast-paced environment and deliver high-quality work under deadlines.
Roles and Responsibilities:
- Develop and maintain frontend applications using React, Next or any other JavaScript frameworks.
- Oversee the development of the project and take charge of the latest processes and technology in order to build scalable, distributed, and fault-tolerant systems.
- Assure project quality standards and requirements are met, and find and address performance issues prior to releasing the finished product.
- Create and manage complex, responsive, multilingual user interfaces, as well as PWAs and mobile-first apps.
- Collaborate with backend developers to integrate frontend components with API endpoints in GraphQL and Rest.
- Collaborate with UI/UX designers to optimize application designs.
- Write clean, well documented, and maintainable code.
- Conduct unit testing and participate in code reviews to ensure code quality. Debug and troubleshoot issues, providing timely resolutions.
- Communicating with the product owner and lead to understanding their business goals and objectives, and interpreting that into the required changes to the platform where necessary.
- Lead technical discussions, mentor junior developers, and advocate for coding best practices and design patterns.
- Engage proactively in sprint planning, daily stand-ups, and retrospective meetings to ensure alignment with the project objectives.