Frontend Developer (Mid- Senior)

GetLinks partner

Ho Chi Minh City, Vietnam

32,000,000 - 60,000,000 VND
Software Development

Job description

Employment type: Full-time
Job level: Mid-level
Responsibilities:

● Collaborate with cross-functional teams, including designers, back-end developers, product managers, and system administrators, to translate design concepts and business requirements into well-structured and visually appealing user interfaces.

● Develop efficient, scalable, and reusable code using React.js, Nest JS, and Next JS. ● Implement responsive designs and ensure compatibility across different devices and browsers.

● Optimize application performance to ensure fast rendering and smooth user interactions

● Write clean, maintainable, and testable code following best practices and coding standards.

● Conduct code reviews and provide constructive feedback to team members to ensure high code quality and consistency.

● Collaborate with NodeJS Back End developers to define and consume APIs for seamless integration.

● Work closely with the UX/UI design team to provide technical insights and ensure UI designs are implementable and user-friendly.

● Participate in project planning, estimation, and task prioritization to meet project timelines and deliverables.

● Troubleshoot and debug issues, identify and implement solutions, and perform thorough testing to ensure high-quality software delivery.

● Contribute to improving development processes, tools, and methodologies to enhance team efficiency and productivity.

● Collaborate with system administrators to deploy and maintain the software in an AWS environment. 


Requirements:

● Bachelor's degree in Computer Science, Software Engineering, or a related field.

● Proven experience (3+ years) as a React Front-end Developer, working on complex web applications.

● Strong proficiency in JavaScript, ES6+, HTML5, and CSS3.

● Extensive experience with React.js and its ecosystem (React Router, Redux/MobX, etc.).

● Experience with server-side rendering using Next JS and building APIs using Nest JS. ● Familiarity with UI/UX principles and ability to work closely with designers to implement pixel-perfect designs.

● Experience with responsive and mobile-first development techniques.

● Solid understanding of front-end build tools (Webpack, Babel, etc.) and package managers (npm, Yarn).

● Knowledge of modern front-end development workflows (GIT, CI/CD, code linting, testing, etc.).

● Understanding of RESTful APIs and integration with back-end services.

● Strong problem-solving and debugging skills, with the ability to identify and resolve front-end issues effectively.

● Excellent communication and collaboration skills, with the ability to work in a cross-functional team environment

● Proven experience or willingness to cover the Business Analyst (BA) and Tester functions.

● Familiarity with AWS services and deployment processes.

● Self-motivated, proactive, and able to work independently as well as in a team setting.


Benefits:

● Challenging and rewarding projects that contribute to the improvement of the education sector.

● Collaborative and supportive work environment with a focus on teamwork and knowledge sharing.

● 9AM - 5PM, Monday - Friday, paid OT, promoting work-life balance.

● Health insurance and other benefits as per company policy.

● Continuous learning and development opportunities through training, workshops, and conferences.

● Performance evaluations and feedback as requested.

● Opportunity to make a meaningful impact in the lives of students and educational institutions through innovative software solutions