- Immediately, you’ll jump in and be designing solutions to meet the needs of our growing infrastructure. Here are some tasks you might achieve during a day at Aceable:
- Work with project managers, designers, and architects to build the best experiences for our students, while being confident enough to raise a flag when goals seem misaligned with technical opportunities.
- Spearhead key engineering features for both our core API and our internal tools API, collaborating with your teammates to deliver a well-documented and unit tested experience for our QA, Android, iOS, and Angular JS developers.
- Perform frequent refactors to improve the performance of our codebase, whether through new libraries or by gaining a deeper understanding of our business logic.
- Join in quarterly web development summits to keep our codebase relevant, well tested, and scalable as we add new learning verticals to our expanding app.
- Lead future junior developers on how to be an excellent programmer who can balance the challenges of large codebases while remaining humble and driven.
- Challenge new ideas and be open to being challenged.
- At Aceable, you are not your code.
- 5+ years of API Development
- 5+ years of Javascript
- 2+ years of Node.JS and Express
- 2+ years of MongoDB or other Document-Oriented Data Models
- Experience with JS Web Frameworks, HTML5, and Templating
- Strong background in RESTful APIs, form validation, user ACLs and API Security
- Working knowledge of document data model design and performance tuning
- Ability to thrive in a collaborative team environment - no egos or lone wolves
- Competitive salary and benefits
- Generous paid time off
- Passionate, high-achieving teammates excited to help you succeed and learn
- Our own space on the top floor of a downtown building
- A team meal every week and access to our fully stocked kitchen
- Transportation stipend
- Education stipend