Benefits
Join our seed team and play a pivotal role in shaping the future of our company. Enjoy unparalleled growth opportunities and collaborate with top Silicon Valley talent, benefiting
from expert guidance and mentorship as we build something extraordinary together. Other
Benefits Included
- Competitive salary and performance-based bonuses
- Medical insurance
- Provident fund with company match
- Paid time off and holidays
- Professional development and training opportunities
Qualification & Experience
- Bachelor’s or Master’s degree in information technology/Computer Science, Engineering (or equivalent).
- 3-8 years of experience as a Front-end lead/engineer.
Mandatory Skills
- Excellent programming, ability to learn new prog & problem-solving skills.
- Extensive experience in responsive web design, HTML5, and CSS.
- Solid experience in design and development on UI front end technologies.
- Development experience TypeScript, React & React Native
- Proficiency in UML, design principles and patterns, and architectural trends.
- Hands-on experience with ReactJS,
- Strong experience in state management using Redux.
- A solid understanding of Typescript and JavaScript.
- Proficiency in using npm and react-scripts.
- The ability to convert wireframes into UI designs and strong debugging skills.
- Knowledge of cross-browser compatibility & quality standards using linters.
Duties and Responsibilities
- Coordinate with the UX team to primarily build Application workflows.
- Work with the Back-end development team to ensure APIs to the specifications.
- Ensure the technical feasibility of UI/UX designs.
- Optimize application for maximum speed and scalability.
- Assure that all user input is validated before submitting to back-end
- Collaborate with other team members and stakeholders.
- Participate in scrum meetings and demo deliverables to the product management team.
Interpersonal Skills
- Good verbal and written communication skill
- Continuous learning attitude e.g., learn new programming languages and skills.
- Great team player – being able to work with others in groups and teams.
- Problem solving and decision-making – working with others to identify, define and solve problems, which includes making decisions about the best course of action.
Leave A Comment