Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Backend Developer

Vaporware

Backend Developer

Raleigh, NC
Full Time
Paid
  • Responsibilities

    WE'RE LOOKING FOR T SHAPED PEOPLE

    We're looking for YOU, the passionate and pragmatic programmer of Web Application software. As a member of our small team, you'll be involved in every aspect of product development, from plan to production, collaborating directly with client stakeholders (C-level executives), product managers, designers, developers, operations, and support personnel. We are looking for a long term relationship with someone seeking full time work. This position requires on-site work in our Raleigh, NC office.

    YOU HAVE CONFIDENCE AND THE EXPERIENCE TO SHOW IT

    You'll be specialized in Web Application development with a solid understanding of MVC principles, HTML, CSS, Javascript, Unix, deployment, performance. debugging, and programming best practices.  You enjoy learning new technologies and staying on top of the ever-changing development landscape. You care about your development toolkit and third-party service providers. Most importantly, you've shipped products and are looking for constant improvement. 

    WITHIN 30 DAYS, YOU WILL START

    • Taking part in weekly sprints and daily standups on an existing client team
    • Handling your own GTD-driven task list in Asana with requests coming from client meetings and Slack communication.
    • Providing and receive constructive feedback on pull request code reviews and use our established Git flow
    • Maintaining unit and feature test coverage across products to maintain high code quality
    • Joining a project leader on a client project to learn how we communicate with clients
    • Committing code directly to client features designed by your peers
    • Target 30% billable and 70% ramp up time
    • Attending local community events to integrate into the wider Triangle development community

    WITHIN 60 DAYS, YOU'LL GROW

    • Transpose product requirements to technical designs
    • Leadership communication and management responsibilities as a designated development leader on a client product
    • Target 80% billable and 20% internal time to research and improve to non-client efforts
    • Stay on top of the latest technology changes within client's tech stack

    WITHIN 90 DAYS, YOU'LL BE COMFORTABLE

    • Kicking off new products under the Vaporware lean design and development process
    • Estimating development needs for new products or features
    • Recommending product solutions to client problems
    • Architecting scalable technology solutions
    • Supporting existing maintenance clients on a proactive basis

    REQUIREMENTS

    • Strong grasp of MVC design pattern
    • Proficiency HTML, CSS (Sass), and JavaScript
    • Experience relational databases (PostgreSQL) and writing SQL queries
    • Strong understanding of CRUD-driven REST APIs
    • Familiarity with Git distributed version control
    • Excellent interpersonal and communication (written and verbal) skills
    • Self-motivated and self-manageable, with a proven ability to multi-task and operate successfully under tight deadlines and time pressures

    EXTRA CREDITS

    • Experience with Ruby on Rails
    • Has worked as a consultant or with client relationships
    • Has managed or led a software development team
    • Has released and maintained Open Source software packages

    It is Vaporware's policy to provide equal employment for all persons regardless of race, color, nationality, ancestry, religion, age, disability, gender, sexual orientation, gender identify, body, genetic information, marital status, political belief or activity, or status as a veteran.