Software Engineer

1 week ago


, Saudi Arabia Talent Pal Full time
Job Summary As Software Engineer (Front-end), you specialize in ensuring the alignment of web design and user experience requirements, optimizing web pages for maximum efficiency, and maintaining design consistency across all web pages and devices, among other duties. Also, s/he is required to work in teams alongside back-end developers, graphic designers, and user experience designers to ensure all elements of web creation are consistent. This requires excellent communication and interpersonal skills. Responsibilities
- Leverage the inbuilt React toolkit for creating front-end features.
- Create data visualization tools, libraries, and reusable code for prospects.
- Monitor interaction of users and convert them into insightful information.
- Translate wireframes and designs into good-quality code.
- Optimize components to work seamlessly across different browsers and devices.
- Good understanding of CSS libraries, zeplin, Sketch, Adobe XD, etc.
- Proper user information authentication.
- Develop responsive web-based UI. Qualifications and Skills
- +5 or more years experience with software engineering and one or several formal qualifications.
- Bachelor's degree in Engineering, IT, Computer Science, or any related field.
- Strong proficiency in JavaScript, object model, DOM manipulation and event handlers, data structures, algorithms, JSX, and Babel.
- Complete understanding of ReactJS and its main fundamentals like JSX, Virtual DOM, component lifecycle, etc.
- Preceding experience with ReactJS workflows like Flux, Redux, Create React App, and data structure libraries.
- Understanding RESTful APIs/GraphQL, HTML/CSS, ES6 (variables and scoping, array methods), code versioning tools like GIT, etc., popular. Front-end development tools, CI/CD tools, DevOps, and performance testing frameworks like Mocha, Node + NPM.
- Competence to translate business needs into technical requirements.
- Open-minded team player, willing to accept feedback and offer suggestions.
- Good time management, project management, communication, and interpersonal skills.
- Capability to write crisp and clear code based on guidelines and best practices.
- Willingness to learn modern-day tools and processes.
- Good problem-solving and troubleshooting skills.
- Creativity and accountability.

  • Software Engineer

    2 weeks ago


    Riyadh, Ar Riyāḑ, Saudi Arabia Apave International Full time

    1. Position OverviewThe Senior Software Developer role involves developing secure, scalable, and high-performance web applications using modern backend frameworks such as Laravel orequivalent technologies. The developer will be responsible for building APIs, integratingdatabases and third-party services, and ensuring clean, maintainable code that aligns...

  • Software Engineer

    3 weeks ago


    Riyadh, Ar Riyāḑ, Saudi Arabia Lamba Cv Full time

    Design, develop, and maintain high-quality software applications by translating user requirements into functional code.Collaborate with cross-functional teams to define, design, and ship new features, ensuring alignment with business objectives.Conduct thorough testing and debugging of applications to ensure optimal performance and reliability.Participate in...

  • Software Engineer

    3 weeks ago


    Riyadh, Ar Riyāḑ, Saudi Arabia Abyan Capital Full time

    About the jobJob OverviewA Software Engineer is responsible for designing, developing, and testing computer programs and applications. They work to understand user needs or business requirements and translate them into effective, executable software solutions. The engineer collaborates with other teams such as design, development, and quality assurance to...

  • Software Engineer

    3 weeks ago


    Riyadh, Ar Riyāḑ, Saudi Arabia Qashio Full time

    OverviewThe Software Engineer - Ruby On Rails will work as part of our dynamic team. Playing a key role in assisting our clients with technical issues. This role involves answering technical questions and dealing with incidents as they arise providing exceptional support to ensure clients have seamless experience with our software...

  • Software Engineer

    3 weeks ago


    Riyadh, Ar Riyāḑ, Saudi Arabia Systems Limited Full time

    We are looking for two skilledFull Stack Developerswith expertise inand.NET. Each candidate should be proficient in these technologies and have working knowledge of the other. The ideal resource will also be able to leverage AI-powered development tools such as GitHub Copilot and MCP servers for accelerating new feature development.Key...

  • Software Engineer

    2 weeks ago


    Jeddah, Makkah Province, Saudi Arabia Canonical Full time

    Canonical is building a comprehensive automation suite to provide multi-cloud and on-premise data solutions for the enterprise. The data platform team is a collaborative team that develops a managed solutions for a full range of data stores and data technologies, spanning from big data, through NoSQL, cache-layer capabilities, and analytics; all the way to...

  • Software Engineer

    2 weeks ago


    Riyadh, Ar Riyāḑ, Saudi Arabia Rewaa Full time

    Rewaa is on a mission to revolutionise retail Our cutting-edge SaaS platform empowers retailers to move and grow faster. We provide innovative solutions for point-of-sale, inventory management, omnichannel integrations, tax and accounting, and reporting, all delivered on a single screen with our lightning-fast, robust hardware. With over 10,000+ customers...

  • Software Engineer

    3 weeks ago


    Jeddah, Makkah Province, Saudi Arabia نيرا | Nera Full time

    Role Purpose:Design, build, and maintain scalable and high-performing software solutions that align with business needs while ensuring security, reliability, and maintainability. The role involves collaborating with cross-functional product teams, integrating front-end and back-end systems, optimizing performance, and delivering high-quality technical...

  • Software Engineer

    3 weeks ago


    Riyadh, Ar Riyāḑ, Saudi Arabia HALA Full time

    Who Are WeHALA is a leading fintech player in the MENAP region that aims to redefine financial services and build the future bank of SMEs. HALA aims at empowering SMEs to start, run, and grow their businesses by providing them with cutting-edge financial and technological tools.HALA currently holds multiple entities in UAE, Saudi Arabia and Egypt (including...

  • Software Engineer

    3 weeks ago


    Riyadh, Ar Riyāḑ, Saudi Arabia Lamba Cv Full time

    Design, develop, and maintain high-quality software applications by translating user requirements into functional code.Collaborate with cross-functional teams to define, design, and ship new features, ensuring alignment with business objectives.Conduct thorough testing and debugging of applications to ensure optimal performance and reliability.Participate in...