Kembali ke daftar lowongan
Batas Pendaftaran: 20 August 2024, 07:00
LinkedIn

PT Perintis Teknologi InternasionalDiunggah 9 months ago
Senior Front End Engineer (React)
Computer & Information Technology
Contract
Remote
Deskripsi
Deskripsi Pekerjaan:
As a Senior Front-End Engineer, you will play a crucial role in designing and implementing the user interface of our web applications. You will collaborate closely with our UX/UI designers, back-end developers, and product managers to deliver robust and scalable front-end solutions. You will also mentor junior developers and contribute to the overall growth and improvement of our front-end development practices.
Key Responsibilities:
- Develop and maintain high-quality web applications using Reactjs and other modern front-end technologies.
- Collaborate with UX/UI designers to implement user interfaces that are both functional and visually appealing.
- Optimize applications for maximum speed and scalability.
- Ensure the technical feasibility of UI/UX designs.
- Write clean, maintainable, and efficient code.
- Conduct code reviews and provide constructive feedback to team members.
- Mentor and guide junior developers, fostering a culture of continuous learning and improvement.
- Collaborate with back-end developers to integrate RESTful APIs and other services.
- Stay up-to-date with the latest industry trends and best practices in front-end development.
- Participate in the planning and execution of agile sprints, including estimating tasks and delivering on commitments.
What We Offer:
- Competitive salary and benefits package.
- Opportunities for professional growth and development.
- A collaborative and innovative work environment.
- Remote work options.
- Access to the latest tools and technologies.
Kualifikasi:
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
- 5+ years of experience in front-end development, with a strong focus on React.
- Proficiency in JavaScript, HTML5, and CSS3.
- Experience with state management libraries such as Redux or MobX.
- Familiarity with front-end build tools and package managers (Webpack, Babel, npm, Yarn).
- Knowledge of version control systems, particularly Git.
- Understanding of responsive design principles and mobile-first development.
- Experience with testing frameworks and tools such as Jest, Enzyme, or Cypress.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.
- Ability to work independently and manage multiple tasks in a fast-paced environment.
Preferred Qualifications:
- Experience with TypeScript.
- Knowledge of server-side rendering (Next.js).
- Familiarity with GraphQL.
- Experience with CI/CD pipelines and deployment automation.
- Understanding of SEO best practices.