Job Overview:
We are seeking a highly skilled and experienced Senior Front End Developer specializing in React JS to join our talented development team. The ideal candidate is a pro in front end development with a deep understanding of React JS, a passion for creating seamless user interfaces, and a proven track record of delivering high-quality web applications.
Key Responsibilities:
Develop and Maintain Front End Applications: Design, build, and maintain efficient, reusable, and reliable front-end code using React JS.
Collaborate with Cross-Functional Teams: Work closely with product managers, designers, and back-end developers to implement versatile front-end solutions.
Optimize Applications for Performance: Ensure the technical feasibility of UI/UX designs, optimize applications for maximum speed and scalability.
Implement Responsive Designs: Create responsive web designs to ensure compatibility across various devices and screen sizes.
Code Review and Mentorship: Conduct code reviews, provide constructive feedback, and mentor junior developers to uphold coding standards and best practices.
Stay Updated with Industry Trends: Keep abreast of the latest industry trends and emerging technologies to ensure our applications are up to date.
Troubleshoot and Debug Issues: Identify and resolve front end performance issues, ensuring a smooth and efficient user experience.
Qualifications:
Education: Bachelor’s or master’s degree in computer science, Engineering, or a related field.
Experience: 5+ years of professional front end development experience with at least 3 years specializing in React JS.
Proficiency in Front End Technologies: Strong proficiency in JavaScript, HTML5, CSS3, and modern front end build pipelines and tools.
Experience with State Management Libraries: Extensive experience with Zustand / Redux, Context API, or similar state management libraries.
Version Control: Proficient understanding of code versioning tools, such as Git.
Strong Problem-Solving Skills: Ability to solve complex problems and work collaboratively with cross-functional teams.
Excellent Communication Skills: Strong verbal and written communication skills to effectively collaborate with team members and stakeholders.
Attention to Detail: Keen eye for detail, ensuring high-quality output in both code and user experience.
Preferred Qualifications:
Experience with Server-Side Rendering: Familiarity with Next.js or other server-side rendering frameworks.
Testing Frameworks: Experience with front end testing frameworks like Jest, Mocha, or Cypress.
Design Systems: Experience working with or creating design systems and component libraries.
CI/CD Pipelines: Understanding of continuous integration and continuous deployment processes.
What We Offer:
Competitive Salary: A competitive salary package commensurate with experience.
Professional Development: Opportunities for professional growth and career advancement.
Innovative Projects: Work on exciting and innovative projects that make a real impact.
ثبت مشکل و تخلف آگهی
ارسال رزومه برای شرکت پتروشیمی مهر