Senior Software Engineer
2 days ago
Who Are We
We Are Foodics a leading restaurant management ecosystem and payment tech provider. Founded in 2014 with headquarter in Riyadh and offices across 5 countries, including UAE, Egypt, Jordan and Kuwait. We are currently serving customers and partners in over 35 different countries worldwide. Our innovative products have successfully processed over 6 billion (yes, billion with a B) orders so far making Foodics one of the most rapidly evolving SaaS companies to ever emerge from the MENA region.
The Job in a Nutshell
The Senior front-end Engineer must be heavily experienced in Front-end development and in VueJS specifically. Primarily, you will be working on building client-facing components and SPAs applications, Ensuring high quality, clean and maintainable code. This is a fast-moving engineering role where you will be working with the finest Engineering teams in the region, on Foodics' core products. You'll be developing and designing your allocated tasks from scratch.
What You Will Do
- Participate in the entire application lifecycle, focusing on coding and debugging
- Write clean code to develop functional web applications.
- Perform UI tests to optimize performance.
- Manage cutting-edge technologies to improve legacy applications.
- Collaborate with Front-end developers to integrate user-facing elements with server-side logic.
- Gather and address technical and design requirements.
- Build reusable code and libraries for future use.
- Follow emerging technologies.
- Professionally document all your coding work.
- Use markup languages like HTML to create user-friendly web pages
- Optimize applications for maximum speed
- Design mobile-based features
- Collaborate with back-end developers and web designers to improve usability.
- Get feedback from and build solutions for users and customers
- Write functional requirement documents and guides
• Create quality mockups and prototypes - Help back-end developers with coding and troubleshooting
- Ensure high-quality graphic standards and brand consistency
- Stay up-to-date on emerging technologies
What Are We Looking For
- BSc degree in Computer Science or relevant field.
- Proven work experience as a Front-end developer.
- Highly proficient with JavaScript and its modern ES6+ syntax and features.
- 4+ years of experience with VueJs and its ecosystem (Vue Router, Vuex, etc…).
- Experience working with webpack or other module bundlers.
- Good understanding of asynchronous code.
- Experience with consuming RESTful APIs.
- Good understanding of HTML5 and CSS3, TailwindCSS knowledge is a big plus.
- Ability to write efficient, secure, well-documented, and clean JavaScript code.
- Comfortable working with version control tools such as Git, SVN etc.
- Experience with TDD and writing unit tests.
- Good leadership skills.
- Proficiency in English is a must.
Who Will Excel
- Front-end Experts with a very special passion to Vue.JS Framework.
- Proven background on Fintechs and Foodtechs is a plus.
What We Offer You
We believe you will love working at Foodics
- We offer highly competitive compensation packages, including bonuses and the potential for shares
- We prioritize personal development and offer regular training and an annual learning stipend to tackle new challenges and grow your career in a hyper-growth environment
- Join a talented team of over 30 nationalities working in 14 countries, and gain valuable experience in an exciting industry
- We offer autonomy, mentoring, and challenging goals that create incredible opportunities for both you and the company
-
Senior Software Engineering Manager
1 day ago
Riyadh, Ar Riyāḑ, Saudi Arabia Master Works Full timeSenior Software Engineering Manager PositionThe Senior Software Engineering Manager at Master Works is responsible for leading high-performing engineering teams to deliver scalable, reliable, and efficient software solutions. This individual will drive technical strategy and innovation within the organization.Key Responsibilities:Lead engineering teams to...
-
Software Development Professional
7 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia Newgen Software Full timeJob DescriptionWe're looking for talented professionals to join our team as Software Development Professionals. As part of Newgen Saudi, you'll have the opportunity to work on cutting-edge technologies in industries such as banking, healthcare, and government.You'll be responsible for taking your career to the next level with mentoring, training, and...
-
Senior Software Development Engineer
6 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia Master Works Full timeAbout the RoleMaster Works is seeking a highly skilled Senior Software Development Engineer to join our team. As a Senior Software Development Engineer, you will be responsible for designing, developing, and maintaining cutting-edge software applications that meet the needs of our clients. You will work in a collaborative environment with junior developers...
-
Newgen Software Career Opportunity
7 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia Newgen Software Full timeCareer OpportunitiesNewgen Saudi offers a range of career opportunities for talented professionals. As a Technical Innovation Specialist, you'll engage in projects that shape the future of digital transformation.You'll work on cutting-edge technologies in industries such as banking, healthcare, and government, gaining insights into diverse industries. We...
-
Senior Software Engineer
4 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia BaseTeam Recruitment Full timeUptal is looking to hire a Senior Software EngineerFull TimeRemoteJob Description:As a Senior Software Engineer at Uptal, you will play a pivotal role in transforming our software architecture, with a focus on the Laravel framework as a cornerstone for our application development. This high-impact position will leverage your extensive experience in...
-
Software Engineer
5 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia Intersec Group Full timeMid-Senior Software Engineer - Location-based SolutionsWe are seeking an experienced software engineer to join our research and development team at Intersec Group. In this role, you will contribute to the development of innovative location-based solutions that leverage big data and geolocation software.You will be responsible for designing, developing, and...
-
Senior Software Engineer
3 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia Ghobash Group Full timeGulf Business Solutions (GBS) is a leading provider of information and technology solutions in the Kingdom of Saudi Arabia.Job OverviewWe are seeking a skilled software engineer to join our team and contribute to the development of cutting-edge IT solutions.GBS has a rich portfolio of products and services, including printing systems and digital...
-
Senior Software Engineer
7 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia Guestna Full timeGrowing tourism in Saudi Arabia requires innovative solutions that cater to the evolving needs of travelers. At Guestna, we aim to revolutionize the way people explore the region by providing a tailored experience through our cutting-edge tourism website.We are looking for a highly skilled Senior Software Engineer to drive the development and maintenance of...
-
Software Engineer
2 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia SAMI Thales Full timeThe job holder leads the development, stabilization, and maintenance of the architecture within the framework of a project involving major technological innovations or disruptions, ensuring its consistency with the global solution throughout its life cycle.Responsibilities:Contribute during the co-engineering phases with the prime contractor on the software...
-
Senior Java Software Engineer
5 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia BaseTeam Recruitment Full timeAt BaseTeam Recruitment, we are seeking a highly skilled Senior Java Software Engineer to join our team.The ideal candidate will have a solid understanding of object-oriented programming principles, data structures, and algorithms. They should also be familiar with design patterns, such as Creational, Structural, and Behavioral patterns.Experience with...
-
Senior Software Specialist
2 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia SAMI Thales Full timeSAMI Thales is seeking an experienced Senior Software Specialist to join our team and contribute to the development of cutting-edge solutions for the defense and space industry.About the JobThis role involves working closely with the software development team to design, develop, and test software systems. Key responsibilities include:Contributing to the...
-
Software Engineering Manager Lead
1 day ago
Riyadh, Ar Riyāḑ, Saudi Arabia Amazon Full timeJob Description:We are seeking a highly skilled and experienced Software Engineering Manager to lead our system development operations. The ideal candidate will have a strong background in software engineering, excellent leadership skills, and the ability to manage multiple projects simultaneously.Key Responsibilities:Manage a team of software engineers to...
-
Senior Account Executive
1 day ago
Riyadh, Ar Riyāḑ, Saudi Arabia Veeam Software Full timeVeeam Software is seeking a highly skilled and experienced Enterprise Sales Professional to join our team. In this role, you will be responsible for developing and closing business with named major accounts throughout Saudi Arabia.About the RoleThe ideal candidate will possess:In-depth knowledge of Digital Transformation, including Cloud/SaaS migration and...
-
Software Engineer
5 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia envnt. Full timeThe purpose of this position is to design and build advanced services needed for assigned projects, work on developing their skills and deliver the project with good quality before the requested deadline.Responsibilities & Duties:Coordinate with the development team leader on current programming tasks.Design, develop and unit test applications in accordance...
-
Software and IT Engineer
5 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia OSI Systems, Inc. Full timeAbout the RoleWe are looking for a talented Software and IT Engineer to join our team in Riyadh, Saudi Arabia. As a key member of our Cargo service team, you will be responsible for designing, implementing, and maintaining our software systems and ensuring they meet the needs of our customers.Key Responsibilities:Design and implement software solutions to...
-
Software Engineer
1 day ago
Riyadh, Ar Riyāḑ, Saudi Arabia DXC Technology Inc. Full timeAbout DXC Technology Inc.DXC Technology Inc. is a leading provider of IT services and solutions. We are committed to delivering innovative technology that helps our clients achieve their business objectives.Job SummaryWe are seeking an experienced Analyst II Software Engineering to join our team. As a key member of our software development team, you will be...
-
Software Engineer Trainee Opportunity
6 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia LeadersSoft Full timeJob DescriptionWe are seeking a motivated Software Engineer Trainee to join our team in Riyadh, Saudi Arabia. This opportunity is ideal for fresh graduates or junior developers eager to gain hands-on experience in software development and enhance their technical skills.Responsibilities:Assist in the development, testing, and maintenance of .NET...
-
Software Engineer
3 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia Guidance Groove Full timeAt Guidance Groove, we are seeking a highly skilled Software Engineer to join our team in Riyadh. As a key member of our engineering team, you will be responsible for developing, implementing, and maintaining high-quality web applications that align with business and user needs.The ideal candidate will have 7+ years of experience in web development and...
-
Software Engineer LinuxPython or Go
6 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia Canonical Full timeYou bring clarity to technical and engineering discussionsYou are someone who strongly believes that sharing is caring, and knowledge is powerYour skills range from those of a Graduate to a mid-senior Software EngineerYou have a Bachelor's or equivalent in Computer Science, STEM or a similar degree
-
Software Engineer
2 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia Ghobash Group Full timeGulf Business Solutions (GBS) is a leading provider of information and technology solutions in the kingdom of Saudi Arabia. Our company has grown to an enterprise supported by over five hundred employees, with a rich portfolio of products and services ranging from printing systems to end-to-end digital transformation solutions.Job OverviewWe are seeking a...