Senior Frontend Developer - Riyadh, المملكة العربية السعودية - 700Apps

    700Apps
    Default job background
    دوام كامل
    وصف

    As a Senior Frontend Developer, you will play a crucial role in leading the development and maintenance of front-end applications and digital channels. This position requires an expert level of proficiency in front-end frameworks, UI/UX design, and API integration. You will leverage your deep understanding of modern web development practices to create exceptional applications and user experiences, providing technical guidance and leadership within the team.

    -Responsibilities


    • Lead the development of user-friendly, multi-lingual web applications and components using front-end frameworks such as


    • Architect and implement robust, performance-driven, secure, modular, and maintainable code, setting best practices and workflows for the frontend team.


    • Collaborate closely with backend developers, middleware, and UX/UI designers to ensure seamless integration and high-quality product delivery.


    • Oversee the Agile/Scrum development process, including sprint planning, reviews, and retrospectives, and mentor junior team members in these methodologies.


    • Develop clean, efficient, and reusable code to set a standard for future projects, promoting code reusability and maintainability.


    • Adapt to changing project requirements and technological advancements, staying at the forefront of industry trends.


    • Conduct thorough testing of applications to identify and address bugs, issues, or performance concerns.


    • Provide comprehensive documentation for code and development processes, ensuring knowledge transfer and efficient future maintenance.


    • Ensure cross-browser and cross-device compatibility of all developed web applications.


    • Provide technical leadership and mentoring to junior developers.

    Requirements


    • Bachelor's degree in Computer Science or related field.


    • 7+ years of experience in front-end development.


    • Advanced proficiency in front-end frameworks like ReactJs/Angular.


    • Extensive experience working with RESTful APIs.


    • Expertise in HTML, CSS, JavaScript, and other relevant web design coding languages.


    • Deep knowledge of version control systems, particularly Git.


    • Exceptional problem-solving skills and meticulous attention to detail.


    • Experience with continuous integration and deployment (CI/CD).


    • Strong leadership and communication skills, with the ability to effectively collaborate with cross-functional teams and lead project initiatives.