Open Source Software Engineer

1 week ago


Singapore RiceBowl Full time
Job Overview:

RiceBowl is seeking a skilled Open Source Developer to contribute to and maintain open-source projects, as well as develop new software solutions that are released under open-source licenses. The ideal candidate should have a strong passion for open-source software development, possess excellent coding skills, and thrive in a collaborative environment.

Key Responsibilities:
  • Contribute to Open Source Projects:
  • Actively participate in open-source software development communities.
  • Contribute bug fixes, new features, and improvements to existing open-source projects.
  • Write, review, and submit pull requests and code changes.
  • Develop Open Source Solutions:
  • Design, develop, and maintain open-source software that aligns with project requirements.
  • Collaborate with team members and external contributors on new features and tools.
  • Ensure that software is secure, scalable, and optimized for performance.
  • Community Engagement & Collaboration:
  • Engage with the open-source community to gather feedback, address issues, and provide support.
  • Collaborate with developers, testers, and users to ensure the success of open-source projects.
  • Document code and ensure the clarity of contributions for other developers and users.
  • Testing & Debugging:
  • Write automated tests for open-source projects to ensure quality and stability.
  • Debug and troubleshoot issues reported by the community or other developers.
  • Participate in code reviews and help maintain code quality standards.
  • Research & Innovation:
  • Stay updated with the latest trends, technologies, and best practices in open-source development.
  • Contribute to internal discussions about software architecture, development methodologies, and tools.
  • Explore new tools and technologies to improve open-source projects.Skills and Qualifications:
    • Technical Skills:
    • Proficient in at least one major programming language (e.g., Python, JavaScript, Ruby, Java, Go, C++).
    • Familiarity with open-source licensing models (e.g., GPL, MIT, Apache).
    • Experience working with version control systems, especially Git.
    • Knowledge of containerization tools like Docker or orchestration tools like Kubernetes (preferred).
    • Familiarity with CI/CD tools and automated testing.
    • Comfortable working in a Linux environment and using common open-source tools.
    • Soft Skills:
    • Strong collaboration and communication skills, especially in distributed or remote team environments.
    • A passion for open-source development and community engagement.
    • Ability to handle constructive feedback and engage with contributors in a professional manner.
    • Problem-solving and critical thinking abilities.Education and Experience:
      • Education:
      • Bachelor's degree in Computer Science, Software Engineering, or a related field (preferred but not mandatory).
      • Experience:
      • 2 - 4 years of experience contributing to or maintaining open source projects.
      • Proven track record of submitting pull requests or contributing to open-source repositories.Benefits:
        • Competitive salary based on experience and qualifications.
        • Flexible working hours and remote work options.
        • Opportunities for professional growth and continuous learning.


  • Singapore RiceBowl Full time

    Job Overview:We are seeking a skilled Open Source Developer to contribute to and maintain open-source projects, as well as develop new software solutions that are released under open-source licenses. The ideal candidate should have a strong passion for open-source software development, possess excellent coding skills, and thrive in a collaborative...


  • Singapore RiceBowl Full time

    Job Overview:RiceBowl is seeking a skilled Open Source Developer to join our team and contribute to the development of open-source projects. As a key member of our team, you will be responsible for designing, developing, and maintaining open-source software that aligns with project requirements.Key Responsibilities:Contribute to Open Source Projects:Actively...


  • Singapore RiceBowl Full time

    Job Overview:RiceBowl is seeking a skilled Open Source Developer to contribute to and maintain open-source projects, as well as develop new software solutions that are released under open-source licenses. The ideal candidate should have a strong passion for open-source software development, possess excellent coding skills, and thrive in a collaborative...


  • Singapore RiceBowl Full time

    Job Overview:RiceBowl is seeking a skilled Open Source Developer to contribute to and maintain open-source projects, as well as develop new software solutions that are released under open-source licenses. The ideal candidate should have a strong passion for open-source software development, possess excellent coding skills, and thrive in a collaborative...


  • Singapore RiceBowl Full time

    Job Overview:RiceBowl is seeking a highly skilled Open Source Developer to contribute to and maintain open-source projects, as well as develop new software solutions that are released under open-source licenses. The ideal candidate should have a strong passion for open-source software development, possess excellent coding skills, and thrive in a...

  • Open Source Developer

    3 weeks ago


    Singapore RiceBowl Full time

    Job Overview: RiceBowl is seeking a skilled Open Source Developer to contribute to and maintain open-source projects, as well as develop new software solutions that are released under open-source licenses. The ideal candidate should have a strong passion for open-source software development, possess excellent coding skills, and thrive in a collaborative...

  • Quality Engineer

    2 weeks ago


    Singapore RIDIK SOFTWARE SOLUTIONS PTE. LTD. Full time

    Roles & Responsibilities• Functional and Automation testing experience including tools such as Selenium, UFT, JIRA, Postman• Bachelor Degree in software engineering, computer engineering, electrical engineering or infocomm-related discipline• Must have professional software quality testing experience with hands-on automation• Strong understanding of...

  • Quality Engineer

    3 weeks ago


    Singapore RIDIK SOFTWARE SOLUTIONS PTE. LTD. Full time

    Roles & ResponsibilitiesKey ResponsibilitiesFunctional and Automation testing experience including tools such as Selenium, UFT, JIRA, Postman Degree in software engineering, computer engineering, electrical engineering or infocomm-related discipline At least 3 years of professional software quality testing experience with hands-on automation...


  • Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    Job Title: Principal Backend EngineerVanguard Software Pte. Ltd. is seeking a highly skilled Principal Backend Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our cloud-based enterprise infrastructure solutions.Key Responsibilities:Provide technical leadership and guidance...


  • Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    Roles & ResponsibilitiesJOB SUMMARYWe are seeking dynamic, and ownership driven individuals with a passion for architecting, implementing, maintaining and supporting our in-house developed suite of enterprise grade cloud-based management systems to join us as the (Lead/Principal) Software Engineer.As the (Lead/Principal) Software Engineer, you are entrusted...


  • Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    Job SummaryVanguard Software PTE. LTD. is seeking a highly skilled and experienced Technical Lead - Software Engineering to join our team. As a key member of our software engineering team, you will be responsible for leading the design, development, and maintenance of our in-house developed suite of enterprise-grade cloud-based management systems.Key...

  • Software Engineer C++

    3 weeks ago


    Singapore TALENTSIS PTE. LTD. Full time

    Roles & ResponsibilitiesJob Responsibilities:· Design and implement software of embedded devices and systems from requirements to production and commercial deployment· Design, develop, code, test and debug system software· Review code and design· Analyze and enhance efficiency, stability and scalability of system resources· Integrate and validate new...

  • Software Engineer

    2 months ago


    Singapore Jane Street Full time

    About the Position We're always hiring software engineers for all of our offices. Technology is at the core of how we approach our work, and engineers are intimately involved in every area of the business. We are big believers in functional programming and use OCaml, a statically typed functional programming language, as our primary tool. More recently,...

  • Software Developer

    5 days ago


    Singapore RIDIK SOFTWARE SOLUTIONS PTE. LTD. Full time

    Roles & ResponsibilitiesJob Duties• Research, design, and develop computer and network software or specialised utility programs.• Analyse user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.• Update software, enhances existing software capabilities, and develops and...

  • Software Engineer

    4 days ago


    Singapore ZENIKA PTE. LTD. Full time

    Software Engineer at ZenikaZenika is a company that values expertise and advice for our clients. We are looking for a skilled Software Engineer to join our team.Key Responsibilities:Design, develop, and maintain web applications using technologies such as the MERN stackCollaborate with cross-functional teams to ensure application performance, scalability,...

  • Software Engineer

    4 days ago


    Singapore RIDIK SOFTWARE SOLUTIONS PTE. LTD. Full time

    Job Title: Software DeveloperRidik Software Solutions Pte. Ltd. is seeking a skilled Software Developer to join our team.Roles & ResponsibilitiesAs a Software Developer, you will be responsible for designing, developing, and testing software applications using various programming languages and technologies.Key Responsibilities:Design and develop ETL...

  • Software Engineer C++

    3 weeks ago


    Singapore MyCareersFuture Full time

    Roles & Responsibilities Job Responsibilities: · Design and implement software of embedded devices and systems from requirements to production and commercial deployment · Design, develop, code, test and debug system software · Review code and design · Analyze and enhance efficiency, stability and scalability of system resources · Integrate and...


  • Singapore DOODLE LABS (SG) PTE. LTD. Full time

    Key ResponsibilitiesAs a Senior Principal Software Engineer at DOODLE LABS (SG) PTE. LTD., you will be part of a cross-functional team responsible for developing the next generation of radio portfolio.Product Software Development• Develop and implement software solutions for a Linux-based embedded Mesh Router.• Collaborate with RF, networking, and...


  • Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    Job SummaryVanguard Software PTE. LTD. is seeking a highly skilled Senior Backend Software Engineer to lead our Backend Engineering division. As a key member of our team, you will be responsible for designing, developing, and deploying high-performance, scalable, and secure cloud-based enterprise infrastructure solutions.Key ResponsibilitiesTechnical...

  • Software Engineer

    2 weeks ago


    Singapore REALTEK SINGAPORE PRIVATE LIMITED Full time

    JobHighlights  Excellent career progression and growth- Open-source and Maker Culture - Gainexposure to New Social Medias - Cutting EdgeInternet-of-Things and AI Technologies  Position &Responsibilities - Harnessing new mediaopportunities to drive engagement and AIoT visibility.- Embedded system application software development for theIoT/AIoT. - Prototype...