Full stack web developer

At Rufus Labs we build technology for a superhuman workforce. We are looking for a talented software engineer to join our team. You will be working alongside our Product and Marketing Teams to assist in building, and maintaining our Android software platform for enterprise.

What You’ll Do:

  • Develop cross-browser and mobile-compatible websites

  • Maintain existing websites, adding new features and content editing

  • Add new pages as necessary, working with designers and stakeholders

  • Troubleshoot and resolve issues, problems, and errors encountered across our web properties, internal applications, and systems as reported or experienced

  • Act as a technical consultant for any new website functionality prior to implementation

  • Stay informed on industry trends, web development techniques and advancements in the area of UX and responsive frameworks

  • Help make high-level strategic decisions with the rest of the team

Skills You’ll Need:

  • 1+ years of web development experience preferred

  • Strong understanding of HTML 5/CSS 3/JavaScript, jQuery, React.js and AngularJS

  • Knowledge of HTML 5 animations a plus

  • Familiarity with browser testing and debugging

  • Expertise in web site performance optimization

  • Solid understanding of database design principles and experience working on SQL as well as NoSQL databases

  • Familiar with Amazon Web Services like ElasticSearch, DynamoDB, RDS, EC2, IAM etc. 

  • Ability to code responsive websites

  • Familiarity with responsive frameworks like Foundation and/or Bootstrap is a plus

  • Strong understanding of backend development concepts and technologies: Node.js, HTTP, REST, standard API design principles

  • Experience in developing scalable APIs and services

  • Experience building sites based on SEO, accessibility, and best practices

  • Able to translate PSDs or other static designs to HTML and CSS

  • Comfortable with Git or similar version control tools

  • Familiar with concepts for architecture and design of applications that interact across platforms

  • Great communication skills and thrives in teams but can also work independently

  • Self-motivated and able to efficiently run with a project

  • Eye for detail & highly developed organizational skills, including the ability to prioritize tasks and meet deadlines

Nice To Have:

  • Experience with an agile development process, JIRA platform or similar

  • Experience working with WordPress and other content management systems

  • Familiarity with User Acceptance testing and gathering feedback from groups

  • UI/UX skills and experience (Adobe CC, Photoshop, InDesign, Dreamweaver, etc.)

What You’ll Get:

  • A unique opportunity to set strategy and build out a new enterprise customer platform

  • A role as a major decision-maker in in the operations of a high growth start-up

  • Work in an entrepreneurial culture with zero bureaucracy

Learn more about Rufus Labs at www.getrufus.com. Please include links to samples of previous relevant work with your response, if appropriate.