Senior Frontend Engineer

Omniful helps clients in the retail sector, such as brick-and-mortar retailers, dark store operators, and distributed e-commerce companies do order fulfillment faster and better.

We are making a strong push to grow our SaaS platform in KSA and we are looking for a versatile, customer-obsessed, and passionate go-getter who can jumpstart and grow our Front-end engineering efforts.

What you will do

  • Senior frontend engineer writes clean, readable, maintainable, and testable code.
  • He/She should write a unit/integration test for his code to cover many edge cases and all the happy scenarios.
  • He/She understands the business domain and design software according to this domain and should be scalable in the future.
  • His/Her commitment should be realistic and aligned to the team and company priorities and urgency.
  • He/She guides the juniors and gives them technical advice.
  • He/She has experience in how can review code, give good comments and challenge the solutions.
  • Support operations by identifying, researching, and resolving performance and production issues

What you will need

  • 4+ years experience in a software engineering role
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
  • A good understanding of HTML, CSS, and related technologies
  • A basic understanding of concepts of Object-Oriented Programming, Functional Programming, and various Design Patterns
  • Thorough understanding of React.js and its core principles
  • Familiarity with popular React.js workflows (such as Flux or Redux)
  • Familiarity with newer specifications of ECMAScript
  • Familiarity with RESTful APIs
  • Familiarity with modern front-end builds pipelines and development tools such as Babel, Webpack, NPM, etc.
  • Ability to understand business requirements and translate them into technical requirements
  • Familiarity with code versioning tools
  • Good intuition for good design and UX
  • A can-do attitude and a strong drive to deliver complete products

Bonus Points:

  • Knowledge of isomorphic React is a plus
  • Working knowledge in other front-end development frameworks; such as Angular, Vue.
  • Knowledge of different authorization mechanisms, such as JSON Web Token(JWT) and OAuth2.0
  • Experience with Serverless Architecture
Omniful is building the leading technology company in the Quick-Commerce and Omnichannel enablement market, a digital operations platform. We are a VC-funded fast-growing B2B SaaS company that is disrupting the way order fulfillment is done by retailers, dark store operators, and distributed e-commerce operators. Enabling clients to utilize existing resources through technology and fulfill digital orders in minutes, accurately and efficiently. Omniful is a revolutionary idea that was born from passion, innovation, and persistence to face all challenges on the table—we look for people who are curious, inventive, and work to be leaders every single day. Come join the team that is building the largest global SaaS company coming out of the MENA region that is destined to be the global leader in Q-Commerce & Omnichannel enablement.