https://bayt.page.link/X8ijBv6o4iEnkMsQ9
Back to the job results

Mid-level Frontend Engineer (Remote)

18 days ago 2025/07/14
Remote
Other Business Support Services
Create a job alert for similar positions

Job Description

About Us:
SiFi is a rapidly growing B2B Fin-Tech company transforming expense management for businesses in Saudi Arabia. As a licensed EMI from the Saudi Central Bank, we empower companies with innovative tools to simplify finance management.

About the Role:


As a Mid-level Frontend Engineer, you will be responsible for developing and maintaining robust and scalable web applications using JavaScript, React, Next.js, TypeScript, and Tailwind CSS. You will collaborate with cross-functional teams to implement new features, optimize performance, and improve user experience.


Key Responsibilities:


  • Design and implement high-quality user interfaces using JavaScript, React, and related frameworks.
  • Develop and maintain scalable web applications using Next.js, TypeScript, and Tailwind CSS.
  • Collaborate with product managers, designers, and backend engineers to translate requirements into technical solutions.
  • Optimize application performance and ensure a smooth user experience across different devices and browsers.
  • Participate in code reviews, provide constructive feedback, and mentor junior engineers.
  • Stay up-to-date with emerging frontend technologies and industry trends.
  • Recognize impediments to our efficiency as a team ("technical debt"), propose and implement solutions.
  • Confidently ship small features and improvements with minimal guidance and support from other team members. Collaborate with the team on larger projects.
Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • 3-5 years of professional experience in frontend development.
  • Solid experience in frontend development using JavaScript and React.
  • Experience owning a project from concept to production, including proposal, discussion, and execution.
  • Proficiency in Next.js, TypeScript, and Tailwind CSS.
  • Strong understanding of web development principles, including responsive design and cross-browser compatibility.
  • Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems.
  • Experience with RESTful APIs and integrating frontend applications with backend services.
  • Familiarity with testing frameworks (e.g., Jest) and code quality tools (e.g., ESLint).
  • Excellent problem-solving skills and attention to detail.
  • Effective communication and collaboration abilities.
  • Proficiency in the English language, both written and verbal.
  • Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions.
  • Comfort working in a highly agile, intensely iterative software development process.
  • Positive and solution-oriented mindset.
  • Self-motivated and self-managing, with strong organizational skills.


You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.