Senior 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 an engineer at PromptWorks, 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

Senior engineers have the following additional responsibilities:

  • Interfacing directly with our clients, gathering their needs and managing their expectations
  • Architecting, estimating and planning technical solutions to problems
  • Mentoring other PromptWorks engineers and our clients’ engineers
About the ideal candidate

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

Candidates must have 5+ years of experience with the following:
  • Ruby or Python
  • A variety of web frameworks (preferably including Ruby on Rails, Flask, Django, Node.js)
  • JavaScript
  • Writing automated unit and feature tests
  • Knowledge and appreciation of REST
  • Deploying to and managing infrastructure on the cloud
  • Git & GitHub
  • HTML, CSS
  • Relational databases (e.g. PostgreSQL)
  • Key/value stores (e.g. Redis)
  • Bash, Linux
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.
Mission
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