Skip Navigation

Software Developer

Software Developer

Are you tired of working on the same application day in and day out? Are you someone who takes pride in your work? Are you excited to take on projects that help you evolve as a developer? Perfect!

As a Software Developer at We Write Code, you’ll find yourself working on the technical aspects of a project in a modern and nimble ecosystem. You will have the freedom to work with a variety of supporting frameworks, as well as the opportunity to leverage your previous experience to educate others. Ultimately, your ability to work with a team will be a huge asset for your success with We Write Code.

In holding this position, you will be expected to stick to your commitments and deliver quality solutions on time. You will write amazing code that meets the requirements, test the $%!# out of your changes, and you will commit to source control with a vengeance. You also know how to work smarter—integrating AI tools into your daily workflow to optimize your development process, brainstorm solutions, and accelerate delivery.You will also join in many celebrations in honor of the team’s accomplishments – as well as your own.

When you make mistakes, you’ll own it, learn from it, and share what you learned with everyone.

What We Need:

People who are motivated, fun, and ready to collaborate with other talented developers in building awesome applications. Natural troubleshooters who are tenacious when it comes to solving problems. Those who take pride in their work, and strive for continual improvement. Those who love the idea of joining a flexible company like We Write Code where you can have an active role in helping us shape the future of our company, culture, and team. We want developers who are pragmatic about modern tooling—using AI not as a crutch, but as a force multiplier to streamline daily tasks, debug faster, and optimize how they work. Bottom line – you want to provide value – not just for our company, but also for our clients.

We Write Code is constantly working on a variety of projects that allow you to put your expertise to work, while continuously adding to your developer tool belt. Can you make a case for a new tech stack, framework, or AI-driven workflows? Do you see value in trying something new? At We Write Code that is always an option.

These are the most important things for you to bring to the table:

  • 4+ years experience with Java, .Net, PHP, or Python.
  • 1+ years project experience doing front-end development with JavaScript frameworks (i.e. Angular, React).
  • A pragmatic approach to daily AI utilization (e.g., ChatGPT, Claude, Gemini) to optimize your coding workflow, speed up documentation, or troubleshoot complex issues.
  • The ability to tackle complex problems.
  • Solid understanding of SQL / Database querying techniques.
  • Source control management (i.e. Git).

You’ll get extra points if you have the following:

  • Hands-on AWS or Azure experience.
  • Mobile Development Experience.
  • Experience building applications that integrate AI/LLM features or APIs.
  • Experience with CI/CD tools and practices.
  • Experience consuming or designing RESTful APIs.
  • A unique hobby.

Location and Hours:

This is a full-time, hybrid position in Des Moines, Iowa working in the office a minimum of two days a week. There are no overqualified candidates. We look forward to speaking with you about this great opportunity.

Work Authorization/Sponsorship:

We are not considering applicants that need any type of immigration sponsorship (additional work authorization or permanent work authorization) now or in the future to work in the United States. This includes, but IS NOT LIMITED TO: F1-OPT, F1-CPT, H-1B, TN, L-1, J-1, etc.

We are not open to third party vendor partnerships for this position.