Job Responsibility
– Architect, develop, and maintain scalable, high-quality front-end code using modern frameworks and libraries (e.g., React, Vue, Angular).
– Collaborate with UX/UI designers to translate designs and wireframes into responsive, interactive web applications.
– Optimize applications for speed, scalability, and cross-browser compatibility.
– Lead code reviews, mentor junior developers, and advocate for best practices in front-end development.
– Work closely with back-end developers to integrate APIs and ensure smooth data flow between systems.
– Identify and resolve performance bottlenecks and accessibility issues.
– Stay up-to-date with emerging trends, tools, and technologies to continuously improve our front-end stack.
– Contribute to the planning and estimation of development tasks in an Agile environment.
Skills and experience
– 5+ years of hands-on front-end development experience.
– Proficiency in JavaScript (ES6+), HTML5, CSS3, and frameworks like React, Vue.js, or Angular.
– Demonstrated experience with deployment workflows, including CI/CD tools (e.g., GitHub Actions, Jenkins, CircleCI) and hosting platforms (e.g., AWS…).
– Strong understanding of responsive design and mobile-first development.
– Experience with state management (e.g., Redux, Vuex, Context API).
– Familiarity with front-end build tools (e.g., Webpack, Vite) and version control (e.g., Git).
– Knowledge of web performance optimization, accessibility, and SEO principles.
– Ability to debug and resolve deployment or production issues effectively.
– Excellent problem-solving skills and a detail-oriented mindset.
– Strong communication and teamwork abilities.
Salary:
$2,000 – $3,500, depending on the candidate’s skills and experience.
Allowances:
- Onboarding allowance, meal allowance, and transportation allowance.
- Flight ticket to return home every six months.
Benefits:
- Provided with necessary equipment and office supplies to support work.
- Annual salary review and extensive promotion opportunities across all positions.
- Participation in company activities such as holiday celebrations, monthly events, running clubs, team building, year-end parties, and annual company trips.
- Bonuses for holidays and special occasions, quarterly and annual outstanding employee awards, project bonuses, and a 13th-month salary++ bonus.
- Commitment to employee competency development through professional training programs.
- Days off: 7 days off per month, flexible scheduling.