Jobs

    Lead Software Engineer - Singapore - SPH MEDIA LIMITED

    SPH MEDIA LIMITED
    SPH MEDIA LIMITED Singapore

    1 week ago

    Default job background
    Description
    Roles & Responsibilities

    About Us

    SPH Media is evolving, and we welcome talented individuals to join us in our transformation journey. Our mission is to be the trusted source of news and lifestyle content in Singapore and Asia. As an employer, we are committed to rewarding our people fairly and developing them in their careers. Grow your career in a vibrant and collaborative environment built around a culture of respect and inclusivity. Join us To work with passionate people who impact lives through the stories they tell.

    About the Role

    We are looking for a Lead Software Engineer proficient in ReactJS and TypeScript. The successful candidate will work in a dedicated team seated within The Straits Times to develop a modern, greenfield SSR + SSG React website and rendering stack to serve content to readers worldwide across multiple publications.

    Responsibilities:

    • Lead the end-to-end development of web applications using ReactJS, ensuring adherence to best practices and coding standards.
    • Collaborate with a dedicated team to develop a modern SSR + SSG React website and rendering stack.
    • Write clean, maintainable code adhering to best practices.
    • Develop and implement unit and end-to-end tests for quality assurance.
    • Participate in code reviews and provide constructive feedback to peers.
    • Contribute to the improvement of development processes and tools.
    • Optimize application performance and ensure scalability through effective unit testing strategies.
    • Participate in code reviews and provide constructive feedback on styling, unit test coverage, and implementation.
    • Mentor junior developers on Tailwind CSS best practices, unit testing, and ReactJS development.
    • Collaborate with product managers, designers, and other stakeholders to define project requirements and acceptance criteria.

    Who We Are Looking For

    Qualification

    • Bachelor's degree in Computer Science or equivalent

    Skills & Competencies

    • 5+ years of experience in developing web applications using ReactJS, JavaScript, preferably also TypeScript.
    • Strong proficiency in Tailwind CSS, HTML, and related web technologies.
    • Extensive experience with Redux or similar state management libraries.
    • Deep understanding of RESTful APIs and asynchronous programming.
    • Extensive experience writing unit and end-to-end tests with proficiency in unit testing frameworks such as Playwright and Vitest.
    • Excellent problem-solving and communication skills.
    • Ability to lead projects and work effectively in a team environment.
    • Experience in developing highly performant websites for serving content at scale.
    • Extensive SSR or SSG experience, possibly with React.
    • Experience with AWS services, including Lambda.
    • Experience in maintaining CI/CD pipelines.
    • Experience in using Docker or Terraform.
    • Experience with server-side rendering (SSR) using frameworks like
    • Familiarity with version control systems (e.g., Git)
    • Understanding of agile development methodologies
    Tell employers what skills you have

    Terraform
    ReactJS
    CSS
    Unit Testing
    TypeScript
    Testing framework
    JavaScript
    Web Technologies
    Docker
    Web Applications
    Web 2.0
    AWS Lambda
    Agile Development


  • NCS Singapore

    **Software Engineer, Software Engineering**: · **Date**:11-May-2023 · **Location**: Singapore, Singapore · **Company**:Singtel Group · Are you looking for value adding and impactful work? · Do you want to make a difference with your expertise? · With us, you'll be able to make it ...


  • NCS Singapore

    **Software Engineer, Software Engineering**: · **Date**:11 Mar 2024 · **Location**: Singapore, Singapore · **Company**:Singtel Group · NCS is a leading technology services firm, operating across Asia Pacific in over 20 cities, providing services and solutions in consulting, digit ...


  • NCS Singapore

    **Software Engineer, Software Engineering**: · **Date**:6 Sep 2023 · **Location**: Singapore, Singapore · **Company**:Singtel Group · NCS is a leading technology services firm, operating across Asia Pacific in over 20 countries, providing services and solutions in consulting, dig ...


  • NCS Singapore

    **Software Engineer, Software Engineering**: · **Date**:20-Feb-2023 · **Location**: Singapore, Singapore · **Company**:Singtel Group · Are you looking for value adding and impactful work? · Do you want to make a difference with your expertise? · With us, you'll be able to make it ...


  • NCS Singapore

    **Software Engineer, Software Engineering**: · **Date**:13-Apr-2023 · **Location**: Singapore, Singapore · **Company**:Singtel Group · Are you looking for value adding and impactful work? · Do you want to make a difference with your expertise? · With us, you'll be able to make it ...


  • NCS Singapore

    **Software Engineer, Software Engineering**: · **Date**:15 Mar 2024 · **Location**: Singapore, Singapore · **Company**:Singtel Group · NCS is a leading technology services firm, operating across Asia Pacific in over 20 cities, providing services and solutions in consulting, digit ...


  • NCS Singapore

    **Software Engineer, Software Engineering**: · **Date**:10-May-2023 · **Location**: Singapore, Singapore · **Company**:Singtel Group · Are you looking for value adding and impactful work? · Do you want to make a difference with your expertise? · With us, you'll be able to make it ...


  • NCS Singapore

    **Software Engineer, Software Engineering**: · **Date**:24 Jan 2024 · **Location**: Singapore, Singapore · **Company**:Singtel Group · NCS is a leading technology services firm, operating across Asia Pacific in over 20 countries, providing services and solutions in consulting, di ...


  • NCS Singapore

    **Software Engineer, Software Engineering**: · **Date**:16 Feb 2024 · **Location**: Singapore, Singapore · **Company**:Singtel Group · NCS is a leading technology services firm, operating across Asia Pacific in over 20 countries, providing services and solutions in consulting, di ...


  • NCS Singapore

    **Software Engineer, Software Engineering**: · **Date**:28 Aug 2023 · **Location**: Singapore, Singapore · **Company**:Singtel Group · NCS is a leading technology services firm, operating across Asia Pacific in over 20 countries, providing services and solutions in consulting, di ...


  • NCS Singapore

    **Software Engineer, Software Engineering**: · **Date**:30 Oct 2023 · **Location**: Singapore, Singapore · **Company**:Singtel Group · NCS is a leading technology services firm, operating across Asia Pacific in over 20 countries, providing services and solutions in consulting, di ...


  • NCS Singapore

    **Software Engineer, Software Engineering**: · **Date**:14 May 2024 · **Location**: Singapore, Singapore · **Company**:Singtel Group · NCS is a leading technology services firm, operating across Asia Pacific in over 20 cities, providing services and solutions in consulting, digit ...


  • NCS Singapore

    **Software Engineer, Software Engineering**: · **Date**:08-May-2023 · **Location**: Singapore, Singapore · **Company**:Singtel Group · Are you looking for value adding and impactful work? · Do you want to make a difference with your expertise? · With us, you'll be able to make it ...


  • NCS Singapore

    **Software Engineer, Software Engineering**: · **Date**:17 Apr 2024 · **Location**: Singapore, Singapore · **Company**:Singtel Group · NCS is a leading technology services firm, operating across Asia Pacific in over 20 cities, providing services and solutions in consulting, digit ...

  • ONYX SG PTE. LTD.

    Software Engineer

    1 day ago


    ONYX SG PTE. LTD. Singapore

    Our Client, a Medical Technology company is presently looking for a Software Engineer to join their esteemed team. · As part of a 6-man team, the Software Engineer with be responsible for firmware development in Embedded C and developing test plans for the implemented code. · Rep ...

  • ACESTEC PTE. LTD.

    Software Engineer

    6 days ago


    ACESTEC PTE. LTD. Singapore

    You job as a software engineer is to create high-quality software solutions that meet the needs of your end-users. As a software engineer, your main job responsibilities include: · 1. Designing and implementing software solutions : This involves understanding the requirements of ...

  • NodeFlair

    Software Engineer

    3 days ago


    NodeFlair Singapore

    **Job Summary**: · **Job Type** · Permanent · **Seniority** · **Years of Experience** · Information not provided · - The Quality Division's focus is to develop and maintain and effective and optimal Quality Management System that ensures compliance to the AS9100 Statutory and Reg ...

  • SEDHA CONSULTING PTE. LTD.

    Software Engineer

    1 week ago


    SEDHA CONSULTING PTE. LTD. Singapore

    **Software Engineer**: · **Responsibilities** · - Address the entire software development lifecycle - to analyse the needs, and then design, test and develop software to meet those needs. · - Document the process using diagrams and flowcharts, developing computer instructions usi ...

  • Singapore Technologies Engineering Ltd

    Software Engineer

    1 week ago


    Singapore Technologies Engineering Ltd Singapore

    **Date**:3 Jul 2023 · **Location**: Singapore, SG · **Company**:ST Engineering Group · **Job Description**: · - Develop end-to-end specifications for solution components. · - Perform testing and implementation of the solution. · - Troubleshoot software issues and participate in i ...

  • BIOBOT SURGICAL PTE. LTD.

    Software Engineer

    3 days ago


    BIOBOT SURGICAL PTE. LTD. Singapore

    **Responsibilities**: · 1. Develop innovative features and functionalities for image processing and visualization. · 2. Maintain and improve existing source code to ensure optimal performance. · 3. Conduct thorough unit testing and provide support for integration testing. · 4. Ac ...