Software Engineer (Contractor)
Software Engineer (Contractor)

Software Engineer (Contractor)

Freelance Home office possible
Go Premium
C

At a Glance

  • Tasks: Join us to enhance our open-source VS Code extension and improve developer experience.
  • Company: Coder builds software that empowers developers, with over 90,000 GitHub stars and clients like Discord and Mercedes-Benz.
  • Benefits: Enjoy flexible hours, remote work options, and the chance to contribute to impactful projects.
  • Why this job: Be part of a mission-driven team that values innovation and collaboration in tech.
  • Qualifications: 3+ years of full-stack experience, strong TypeScript skills, and an OSS presence required.
  • Other info: This is a contract role with potential for part-time work after initial full-time hours.

Coder is on a mission to build enterprise software that makes software developers’ lives easier and keeps them in flow. Across our portfolio, we have over 90,000 GitHub stars and support developers at leading tech firms like Discord, Square, and Mercedes-Benz. We are looking for a contractor passionate about improving developer experience to help us evolve our VS Code extension.

You’ll work closely with our engineering teams to enhance the integration with our core product, focusing on feature development, extension architecture, and usability. This is a contract position and up to 40 hours/week may be needed initially. However, we expect the scope to taper down to part-time after a few months.

What you'll do here:

  • Contribute directly to the development of our open-source VS Code extension by writing high-quality code, shaping its architecture, and driving technical decisions that improve integration with our core product.
  • Write clear, developer-friendly documentation and improve the structure of our open-source VS Code extension repository to support both internal engineering teams and external users.
  • Work alongside Customer Success teams to support Coder’s enterprise user base.

What we're looking for:

  • Currently based in the United States, Canada, United Kingdom, Ireland, or Poland.
  • 3+ years of full-stack experience writing code in a professional setting.
  • Strong proficiency in TypeScript - this is a front-end heavy position.
  • Some experience with Go and shell scripting.
  • An OSS presence - GitHub, GitLab, etc.
  • Familiarity with different operating systems.
  • Understanding of networking fundamentals: IP, TCP, TLS, SSH, & HTTP.
  • Experience maintaining libraries or plugins, particularly those that are open-source.

Interview Process:

We believe that the interview process should be consistent and enjoyable. We value your time and hope to get through the interview process in two to three weeks if schedules allow. During this time, you will be able to meet a mix of individual contributors, managers, and leadership.

Coder is a Proud Equal Opportunity Employer. We are committed to providing equal employment opportunities to qualified applicants and do not discriminate on the basis of race, color, ancestry, religion, sex, pregnancy, gender, gender identity, gender expression, sexual orientation, national origin, age, marital status, genetic information, disability, protected veteran status or any other characteristic protected by federal, state, or local laws.

Software Engineer (Contractor) employer: Coder

At Coder, we pride ourselves on fostering a collaborative and innovative work culture that empowers our employees to thrive. As a contractor in the Software Engineer role, you will have the opportunity to contribute to meaningful projects that enhance developer experience while working alongside talented teams in a supportive environment. With a commitment to professional growth and a focus on open-source contributions, Coder offers a unique chance to make a significant impact in the tech community from the comfort of your own location.
C

Contact Detail:

Coder Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer (Contractor)

✨Tip Number 1

Make sure to showcase your open-source contributions prominently. Since the role involves working on an open-source VS Code extension, having a strong GitHub profile with relevant projects will demonstrate your passion and experience in this area.

✨Tip Number 2

Familiarise yourself with the existing VS Code extension landscape. Understanding how other extensions work and what makes them successful can give you valuable insights that you can discuss during interviews, showing your proactive approach.

✨Tip Number 3

Prepare to discuss your experience with TypeScript in detail. Since this position is front-end heavy, being able to articulate your past projects and the challenges you've overcome using TypeScript will set you apart from other candidates.

✨Tip Number 4

Network with current or former employees of Coder. Engaging with them on platforms like LinkedIn can provide you with insider knowledge about the company culture and expectations, which can be incredibly useful during the interview process.

We think you need these skills to ace Software Engineer (Contractor)

Proficiency in TypeScript
Full-stack Development Experience
Experience with Go
Shell Scripting Skills
Open Source Software (OSS) Contribution
Familiarity with GitHub and GitLab
Understanding of Networking Fundamentals (IP, TCP, TLS, SSH, HTTP)
Documentation Writing Skills
Extension Architecture Knowledge
Usability Improvement Skills
Collaboration with Customer Success Teams
Adaptability to Different Operating Systems
Code Quality Assurance
Technical Decision-Making

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your full-stack experience and proficiency in TypeScript. Include specific projects or contributions to open-source software that demonstrate your skills relevant to the role.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for improving developer experience. Mention your familiarity with VS Code extensions and how your background aligns with Coder's mission.

Showcase Your OSS Presence: Include links to your GitHub or GitLab profiles in your application. Highlight any open-source projects you've contributed to, especially those related to libraries or plugins.

Prepare for Technical Questions: Be ready to discuss your technical expertise during the interview process. Brush up on networking fundamentals and be prepared to explain your approach to writing high-quality code and documentation.

How to prepare for a job interview at Coder

✨Showcase Your Open-Source Contributions

Make sure to highlight your experience with open-source projects, especially on platforms like GitHub or GitLab. Discuss specific contributions you've made and how they relate to the VS Code extension you’ll be working on.

✨Demonstrate Your Technical Skills

Prepare to discuss your proficiency in TypeScript and any experience you have with Go and shell scripting. Be ready to solve coding challenges or answer technical questions that showcase your full-stack capabilities.

✨Understand Developer Experience

Since the role focuses on improving developer experience, think about what that means to you. Be prepared to share ideas on how to enhance usability and integration within the VS Code extension.

✨Ask Insightful Questions

During the interview, ask questions that show your interest in the company’s mission and the specifics of the role. Inquire about the team dynamics, the current challenges they face, and how you can contribute to their goals.

Software Engineer (Contractor)
Coder
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

C
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>