Senior Software Engineer

Framebridge

(Washington, District of Columbia)
Full Time
Job Posting Details
About Framebridge
Framebridge is the simple way to custom frame everything you love.We are bringing the tradition and craft of custom framing to today’s online customer. Based in Washington, DC, with studios in Maryland and Kentucky, we are craftspeople, designers, developers, and storytellers, committed to changing how people frame their most special items.
Summary
We are looking for an exceptional Senior Software Engineer who embraces challenges and the opportunity to lead. Your work will be directly responsible for creating products that our consumers love and our production teams use to service those customers. We’re a fun and dynamic company, with a team of people who work together on everything from the latest technologies to cutting edge mobile software. You’ll work in our agile engineering group, contributing your expertise to all aspects of our custom framing platform.
Responsibilities
* Create experiences that uniquely allow customers to frame their art, photos and much more. * Create powerful and easy-to-use features in all Framebridge products in a secure and scalable manner. * Create the tools, systems, and processes required to support Framebridge products. * Help shape our product vision by continuously driving adoption and integration of relevant new technologies into our platform.
Ideal Candidate
* 5+ years experience developing commercial quality web and/or mobile applications. * Advanced knowledge and proven experience with Rails (or any Ruby MVC framework) and REST (HAL+JSON a nice to have). * Advanced knowledge of enterprise concepts such as application security, scalability, transaction management. * Demonstrable knowledge of front-end technologies such as JavaScript/CoffeeScript, HTML, SASS, Angular and responsive design. * Experience in relational database design and SQL. * Experience or knowledge of NoSQL databases.. * Firm grasp of object oriented analysis and design. * Familiarity with agile development processes. * Ability to write maintainable, clean and efficient code. **Desired Experience** * Experience with working on highly available e-commerce applications. * Experience with developing, deploying and maintaining applications on AWS and Chef. * Experience with HTML5, CSS3, SASS * Experience with Android and/or iOS (Swift and/or Objective C) * Experience in modern streaming/batch data aggregation tools/platforms.

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.