Lead Software Developer / Technical Project Manager
100% Remote: This role allows working remotely 100% of the time from anywhere in the US. Workers must be authorized to work in the US (No Non US Applicants Please).
Typical Tasks: Typical Tasks include both writing code and leading planning activities. You will often be acting as the lead technical point of contact on customer engagements, running internal and external planning meetings, helping to wireframe user interfaces, creating specs for the public facing APIs that drive them, doing deep dive code reviews with developers, and writing code for key portions of the deployed application.
Skills: While we hire all kinds of people and invent roles to fit them, these are the key traits we prefer for this role:
- Smart & High Energy Engineer - We work at a very fast pace on cutting edge hard problems and we need people who can keep up. We need people who really love producing results for customers and who enjoy programming and exhibit the energy and creativity that comes from being fully engaged in the technical side of what we do.
- Experience Wireframing UI & Designing APIs - You do not have to have strong artistic skills, but you should be comfortable not only spec-ing out UI wireframes but also designing the supporting technical web service API’s and/or client side component API’s.
- Technical Project Management: You should be highly organized with a strong history in either technical project management or as the lead developer for complex software development projects.
- Customer Facing: comfortable meeting with sophisticated customers and managing expectations on large high value projects.