Related keywords: remote job san francisconetwork engineer remote jobdevops remote job
The position open at Contra is for a Senior Software Engineer specializing in technologies such as React, Node.js, GraphQL, and PostgreSQL. Contra is on a mission to build the world's first professional network specifically tailored for independent creatives and their employers. They seek a highly skilled engineer to contribute to the evolution of this platform. This is a full-time opportunity that offers remote work flexibility—you can work from anywhere in the world.
Contra is headquartered in San Francisco, CA. The company has secured over $51 million in funding from prominent investors including NEA, Unusual Ventures, and Cowboy Ventures. By focusing on a commission-free model, Contra aims to provide a more equitable space for freelancers and companies alike. The culture emphasized by the company revolves around collaboration, character, and personal growth, rather than just technical qualifications.
As a Senior Software Engineer, you will be expected to:
Architect and build end-to-end features using your expertise in technologies such as Node.js, React, TypeScript, GraphQL, and PostgreSQL.
Participate in all areas of the product development cycle, including ideation sessions, design critiques, and user interviews.
Collaborate with other engineers through methods like RFCs, code reviews, and pair programming to ensure smooth workflows.
Maintain and improve code quality and reliability, address technical debt, and enhance the overall performance of the application. You will have the authority to identify and resolve gaps that could improve the product's effectiveness and user experience.
To be considered for this senior role, candidates should possess the following qualifications:
Significant experience building performant and scalable systems using the mentioned technologies.
Strong independent problem-solving skills.
An eye for detail and a commitment to delivering polished and craft-driven work.
A proactive approach to meeting user needs and improving the user experience.
The ability to thrive in a fast-paced remote environment and strong communication skills.
An inclination towards synchronous collaboration, meaning that this role may involve more real-time discussions than asynchronous work, making it vital to have strong interpersonal skills.
At Contra, the engineering team prides itself on a standard of technical excellence bolstered by high collaboration and camaraderie. Employees are described as high-agency and should be comfortable in an environment that doesn’t rely on heavy structure. They seek individuals who can take ownership over their work and contribute positively to team dynamics.
Individuality is appreciated here, as everyone has an “untraditional background” of some form. While evaluating technical fit is crucial, the company places equal importance on character, emphasizing a low-ego and collaborative atmosphere.
Contra employs a robust technology stack that includes:
By leveraging these up-to-date technologies, the team focuses on building a product that not only meets market demands but also enhances the developer experience.
The total compensation for the position ranges between $180,000 to $210,000 CAD. Alongside a competitive salary, Contra also offers:
The interview process is structured as follows:
Candidates are encouraged to prepare particularly for technical depth questions related to Node.js, React, and PostgreSQL, as these are crucial competencies.
Candidates interested in this role at Contra should evaluate their skills in terms of their ability to tackle challenging technical problems, adapt to a fast-paced environment, and exhibit ownership over their work. If you're eager to contribute to a company that prioritizes both technical and character excellence, Contra may be the right place for you.
This job offer was originally published on weworkremotely.com
December 11, 2025
55 views
13 clicks on Apply Now
This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.