مهندس برمجيات أول

مهندس برمجيات أول
نوع العمل : عمل كلى
الخبرة : 0-1 سنة
الراتب : not
المكان : egybt

Job Purpose:


The Senior Software Engineer – Frontend (React JS) will play a key role in the development of highly scalable, robust, and user-friendly front-end components and systems. This position is focused on creating efficient, maintainable code that enhances the user experience, contributing to all stages of the product pipeline. By leveraging modern front-end technologies, the role ensures that applications perform optimally and adhere to the highest standards of quality and design.


Responsibilities:


  • Collaborate with Product Designers to conceptualize, execute, and iterate on product designs.
  • Develop efficient, reusable front-end components and systems using React.js.
  • Write clean, maintainable code and implement best practices in frontend development.
  • Engage actively in the application lifecycle, from development to maintenance, ensuring the highest quality of solutions.
  • Optimize solutions for speed, scalability, and stability.
  • Enhance code quality by implementing unit tests, functional tests, and automated testing.
  • Work closely with product and design teams to understand end-user requirements and translate them into functional applications.
  • Create and maintain reusable code libraries, such as UI toolkits, to streamline future development.
  • Identify and address performance bottlenecks and areas for optimization in front-end applications.
  • Participate in design and code reviews, offering constructive feedback and ensuring high code standards.
  • Collaborate closely with team members to integrate innovative solutions and improve application performance.
  • Promote front-end engineering best practices across the team and organization.
  • Contribute to all stages of the product pipeline, from idea inception to final delivery.


Required Qualifications:


  • Experience: 5+ years of front-end web development experience.
  • Frontend Expertise:
  • Proven experience building single-page applications (SPAs) with React.js is a must.
  • Strong knowledge of web fundamentals, including HTML5, CSS3, modern protocols, and web standards.
  • Expertise in modern JavaScript and TypeScript.
  • Strong understanding of state management in frontend apps, with production experience in MobX or Redux.
  • Familiarity with relational and non-relational databases (e.g., PostgreSQL, MongoDB).


Programming Skills:


  • Strong understanding of fundamental programming principles, particularly SOLID.
  • Experience in designing and working with RESTful APIs.
  • Familiarity with Node.js for backend integration.
  • Collaboration & Optimization:
  • Experience optimizing applications for performance and speed.
  • Ability to work closely with product and design teams to translate user needs into technical solutions.
  • Experience with unit testing and front-end automation to enhance code reliability.


Desired Qualifications:


  • Experience working in an Agile environment.
  • Proven track record of working on large-scale, high-traffic applications.


About Floward:


Floward is the leading online flowers and gifting company in the Middle East and the UK. Our company was founded in 2017, and within five years we expanded our operations to include nine countries. At Floward, we pride ourselves on creating a seamless and innovative experience for our customers and we love making the process of sending flowers and gifts as enjoyable as receiving them. We make sure to source our flowers daily from the best ethical growers and farmers around the world to create one of a kind stunning arrangements and plants that fit every occasion.

We are known for our flower arrangements, but we made great partnerships with local and international brands in all our communities to offer our clients a wide range of gifts including chocolate, perfumes, cakes, jewellery, and more.


Operating in 37 cities in nine countries across the MENA region and London, UK, we guarantee same-day delivery across the board through our own refrigerated fleet to ensure that gifts and arrangements arrive fresh to the customer.

للتقديم الان