Software Engineer -

Software Engineer

  • Location

    Baltimore, Brooklyn, D.C., Delaware, Network, Philadelphia

  • Category

    Dev / Eng

About the position

As a software engineer, your responsibilities would include:

  • Writing quality software for clients and providing them with technical direction
  • Working well in a small team and independently when necessary
  • Participating in daily stand up and weekly planning & retrospective meetings
  • Staying abreast of technology news, tools, and techniques
  • Taking ownership of our work-product

This is a Philadelphia-based position, and relocation assistance is available.

About the ideal candidate

We hire passionate, pragmatic, intelligent, well-spoken, knowledge-hungry, fun-loving people.

You should have experience with the following:

  • Ruby, Python, and/or Elixir
  • A variety of server-side web frameworks (preferably including Ruby on Rails, Flask, Django, Node.js and/or Phoenix)
  • JavaScript, especially React and React Native
  • Writing automated unit and feature tests
  • Knowledge and appreciation of REST
  • Git & GitHub
  • Relational databases (e.g. PostgreSQL)
  • Key/value stores (e.g. Redis)

Experience with any of the following is preferable:

  • Deploying to and managing infrastructure on the cloud
  • A variety of client-side JavaScript frameworks & tools (preferably including Redux, Lodash, or Ember.js)
  • Mobile development experience (iOS and Android)
  • Contributing to open-source software projects
  • Contributing to software communities by organizing or speaking at user groups, meetups or conferences
  • Shell scripting

We offer

  • R&D time for internal projects, products, and professional development
  • Paid travel for speaking at & attending conferences
  • Ergonomic work stations including seated & standing pair programming stations
  • 100% company-paid medical, dental, and vision insurance
  • 401(k) plan with company matching
  • Monthly work-from-home flexibility
  • FSA and commuter benefits
  • Collegial atmosphere with family-style lunch twice a week on us
  • We value a healthy work-life balance, requiring about 30 billable hours per week


PromptWorks is made up of people with many different backgrounds and lifestyles. We don’t discriminate against employees or applicants based on gender identity or expression, sexual orientation, race, religion, age, national origin, citizenship, pregnancy status, veteran status, or any other difference.

About Us

PromptWorks builds web applications and mobile apps in Center City, Philadelphia. We pride ourselves on software quality, agile development, and rapid iteration.

Apply for this job

Please apply with a custom cover letter. Tell us which position you’re applying for and why you’re a good fit. Please include a resume and examples of your work (e.g. links to code samples with descriptions).

Apply Now Mention you found this work on!

Sign-up for regular updates from

Do NOT follow this link or you will be banned from the site!