Software Engineer

Philadelphia, PA, United States Posted 9 days ago
Main Location
Philadelphia, PA, United States
Open jobs
Only applications completed on Promptworks's careers site will be considered for this role. Click "I'm Interested" and you will be redirected to the careers site where you can submit an application!
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.

About the ideal candidate

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

You should have 2 to 4 years of 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
Help us maintain the quality of jobs posted on PowerToFly. Let us know if this job is closed.
We're a community of women leveraging our connections into top companies to help underrepresented women get the roles they've always deserved. Simultaneously, we work to build truly inclusive hiring processes and environments where women can thrive and not just survive.
Are you hiring? Join our platform for diversifiying your team