Arc.dev

(Remote) Software Development Lead – Shared Library

Arc.dev Singapore
No longer accepting applications

Direct message the job poster from Arc.dev

We’re looking for an experienced people-manager to lead our team of cross-platform developers building components shared by our apps for Windows, Mac, Android, iOS, Linux and connected objects. These are written in Go, C, and C++. The team’s goal is to be the easiest to use, fastest, most reliable, and most secure apps. You specifically will be responsible for maximizing the team’s velocity of delivering top-quality products.


Responsibilities

- Lead a team of experienced developers. Hire, motivate, mentor, define responsibilities, hold people accountable, manage career plans.

- Promote engineering excellence. Ensure we use efficient tools and processes and that each member of the team is an expert in their toolchain.

- Remain hands-on with technical work. Perform code reviews, ensure that architectural decisions are made well, ensure high-quality documentation, and also do some coding. Lead by example.

- Ensure our product backlog always defines the path to achieving our business goals.

- Own specific projects end-to-end across company teams


Some examples of challenges

- Ensure end-to-end security.

- Make it possible to connect quickly and reliably (and stay connected), even in difficult network environments.

- Maximize speed.

- Maximize conversion rates and other revenue metrics affected by UI in the apps.

- Test all requirements automatically.


Requirements

- Experience as a hiring manager, you’ve hired, trained and promoted talents within your teams to work more effectively.

- Expert in at least one of C/C++ or Go

- Expert in writing automated tests using GTest. Ideally, also experience in TDD or BDD.

- Experience building client-side applications on at least two platforms, preferably including Linux.

- Solid understanding of IP networking

- Passion for writing well-architected readable code that’s easy to maintain by a team of several developers.

- Some overlap with GMT+8 required


What we offer

- Challenging work in a fun and collaborative environment

- Attractive compensation and time-off benefits

- Full-time employment with flexible working hours

- Team lunches and company events every quarter

- Multicultural teams represented by 30+ nationalities

  • Seniority level

    Not Applicable
  • Employment type

    Full-time
  • Job function

    Engineering and Management
  • Industries

    Software Development

Referrals increase your chances of interviewing at Arc.dev by 2x

See who you know

Get notified about new Lead Software Engineer jobs in Singapore.

Sign in to create job alert

Similar jobs

People also viewed

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More