Build reusable code and libraries for future use;
Fill the gap between graphical design and technical implementation, take an active role on both sides to define how the application looks as well as how it works;
Create software installation guidelines.
Collaborate with other team members and stakeholders for quality delivery and PMQA;
Ensure the performance, quality, and responsiveness of the application;
Support to customers; achieve resolution to outstanding problems and fix bugs in acceptance;
Develops understanding of the end users of the application through user research;
Daily and weekly reports on the Development process & Unit test execution;
Job details:Understand clearly project requirements & make a part of estimation and good technical solutions;
Translate the UI/UX design wireframes to actual code that will produce visual elements of the application, and ensure the technical feasibility of UI/UX designs;
Optimize application for maximum speed and scalability;
Requirements:A minimum of 4 years of experience crafting responsive and cross- browser web interfaces.
A solid foundation in HTML5, CSS3 (including preprocessors like Sass or Less), and JavaScript (ES6+).
Hands- on experience with React.js, including component- based architecture, state management (Context API, Redux), hooks, and server- side rendering (Next.js).
Strong understanding of ES6+ features, DOM manipulation, asynchronous programming (Promises, async/await), and modular JavaScript (ES modules).
Familiarity with TypeScript, including strong typing, interfaces, and generics.
Experience in crafting responsive and cross- browser web interfaces.
Knowledge of CSS frameworks (e.g., Bootstrap, Foundation) and CSS preprocessors.
Proficiency with Git for version control, including branching, merging, pull requests, and conflict resolution.
Familiarity with Webpack or similar task runners for efficient code building.
Understanding of web layout and UI/UX design principles.
Ability to communicate effectively in English and collaborate globally.
Enthusiasm for clean, maintainable code and commitment to exceptional user experiences (UX).
Proactive problem- solving mindset and openness to learning new technologies.
Knowledge of network communication protocols (HTTP/HTTPS, RESTful API, OAuth2, Single Sign- On).
Understanding of Object- Oriented Programming (OOP) concepts.
Benefits
Competitive salary based on experience and capacity;
13- month salary: receive one additional month’s salary per year;
Salary review: once a year;
Private health insurance: company- provided private health insurance coverage;
Flexible work schedule: flexible work time and leave policy for better work- life balance;
Annual events: two outings per year, company trip, year- end party, and various internal activities;
Monthly club activities: participate in various social club activities;
Yearly medical checkup: receive an annual medical checkup covered by the company;
Financial support for weddings, funerals, and offspring delivery;
Self- host events: funding for employee- organized events based on topic and scale;
Sponsor courses to nurture your talent and professional development.