Work from Home Senior Full Stack Developer

Job is Expired
Location: Anywhere
Compensation: Depends on Experience
Staff Reviewed: Tue, May 02, 2017

Job Summary

Senior Full Stack Developer -- TechShop Corporate
Location: Telecommuting
Job Number: DEV-CP

DESCRIPTION

TechShop Corporate seeks a bright, enthusiastic, self-motivated Jack or Jill-of-all-trades to work as a full-time Senior Full Stack Developer.

As a Senior Full Stack Developer at TechShop, your primary duties will be helping us build new and awesome experiences for our internal and external customers, meaning your work will touch all aspects of front-end and back-end development, including databases, business logic, web services, front-end UI/UX, performance engineering, custom development, testing, and deployment. You'll leverage the latest database technologies as a basis for analytical application development. This involves modeling data, developing code, processes and creating an optimal platform for data retrieval in support of both internal and external facing applications. The teams working on features are small and nimble, and we place a premium on collaboration and locally-made decisions.

RESPONSIBILITIES

These include (but not limited to) the following:
Create, develop, modify, and maintain internal and external facing software applications as part of a development/project team
Work in a high-performing team environment developing data solutions for many of our core products and platforms
Provide full application development life cycle support, including creating specifications, researching products, development, customized coding, quality assurance and deployment
Work with experienced team members across the country to identify and enforce rules within programming (that can vary by location) for complex Security Access Control device
Familiarity and working knowledge with embedded firmware using a high level language like C++ or Machine language, on embedded systems to integrate third party technology into Techshop's proprietary Security Access System (EAR TSAP) device
Test and deploy firmware to proprietary Security Access Control device
Collaborate with UX and Product teams to implement robust, data-driven UI
Develop and maintain internal UI component libraries
Develop and maintain our API that powers all of our front-end applications
Architect web applications from the ground up, with a focus on extensibility and scalability
Experience with CI tools and automated build/testing software
Work with solutions and back-end engineers to deliver new products and ensure the success of our delivered solutions

REQUIREMENTS

The following experience and skill set are especially preferred:
Strong technical programming skills utilizing a variety of different coding languages and tools
PHP, MySQL, CSS, HTML, HTML 5, Java/Javascript/jQuery/Angular2-Typescript
Knowledge and experience in Drupal 7 is a must and/or Senior Ruby and Ruby on Rails developer desired
Full Stack Programmer, LAMP Stack or equivalent
Linux, Microsoft, Android, and iOS environments or equivalent (such as ionic2)
Knowledge of nginx and Puma highly desirable
Experience with GITLAB or equivalent source control
Experience with Agile/Scrum development practice
Experience designing, testing, and deploying front end user interfaces
Experience using and building APIs
Experience with software testing methodologies, scripting, software, or suites
Experience with Jira a plus
Experience working with staff at all levels of the organization
Comfortable taking ownership of projects and showcasing key accomplishments
Excellent organizational skills and attention to detail
Ability to work quickly and independently with minimal oversight
Ability to work under pressure and multitask in a fast-paced startup environment
Ability to accept feedback and constructive criticism positively
Extremely strong and demonstrable work ethic with proven academic and/or professional achievement
Strive for continued learning opportunities to build upon craft and explore new technologies and development techniques to remain current and keep a fresh perspective
Coordinate and communicate with project managers, users and product owners to understand requirements and provide estimates. Lead projects as necessary
A Bachelor's degree in computer science or a related discipline
Minimum of 5 years of working in a professional, collaborative environment
COMPENSATION

Based on experience.

PERKS

PTO, Medical, Dental, Vision, full TechShop membership, free classes, and the opportunity to work with an amazing group of colleagues and members.

INTERESTED?

Apply here - http://www.techshop.ws/job_openings.html?&action=detail&id=155
Any issues, please contact: itmgmt@techshop.com

Note: Applications must be submitted in this manner in order to be considered. Not all applicants will receive a reply. Please, no phone calls about this position.
SH: 4/4

BECOME A PREMIUM MEMBER TO
UNLOCK FULL JOB DETAILS & APPLY

  • ACCESS TO FULL JOB DETAILS AND APPLICATION INFORMATION
  • HUMAN-SCREENED REMOTE JOBS AND EMPLOYERS
  • COURSES, GROUP CAREER COACHING AND RESOURCE DOWNLOADS
  • DISCOUNTED CAREER SERVICES, RESUME WRITING, 1:1 COACHING AND MORE
  • EXCELLENT CUSTOMER SUPPORT FOR YOUR JOB SEARCH