Skip to content

butterkitty/hacker-application

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WEB APPLICATION DEVELOPER

SparkFun Electronics is looking for someone who loves to develop for a modern Unix-based web stack. Development projects vary wildly from pushing the boundaries of user experience for our forward-facing website to building sophisticated internal web-based applications for running the business.

This repository is an additional step in the standard SparkFun application process. Full job description and instructions on how to complete all steps in the application process are detailed below.

Duties and Responsibilities

  • Work with an existing core of developers to prioritize projects and develop deliverable code in a timely manner
  • Work with end users (employees) to establish specifications for development projects
  • Participate in code reviews along with the entire dev team
  • Work with Ops to ensure that developed applications are utilizing all appropriate web stack resources efficiently
  • Work with QA and end users to thoroughly test new features
  • Manage multiple simultaneous dev projects by using version control and branching
  • Manage a personal unix-based development environment consisting of a clone of the production web stack
  • Cultivate a niche within the code base geared toward your interests and seek out dev projects within that niche (in other words: while you'll be assigned some projects you are expected to develop a feel for what you like to do and what needs to be done and then find projects within that space)

Desired Skills

  • PHP 5.x
  • HTML5 + CSS3 (knowledge of CSS libraries like Bootstrap is a plus)
  • Modern JavaScript with an emphasis on open source libraries such as jQuery
  • Designing/maintaining relational databases (MySQL 5.x / MariaDB 5.x)
  • Knowledge of caching systems and noSQL stores (Varnish / Memcached / Redis / MongoDB)
  • Strong object oriented development knowledge with an emphasis on MVC architecture
  • Knowledge/experience working with modern version control systems (Git)

Official Benefits

  • HSA/FSA health plan
  • 401k matching up to 6%
  • Eco pass
  • 2 weeks paid vacation to start, 3 weeks after 1 full year of employment
  • Yearly continuing education/professional development fund

Work Environment and Unofficial Benefits

  • Generally relaxed. No dress code.
  • Broad access to tools, parts, and education to tinker with electronics and physical computing
  • Dogs are welcome at work (with some rules to keep the place clean and safe)
  • Free beer on tap
  • Frequent parties and outings
  • Frequent special guest presentations and educational field trips

How to Apply

  1. Read all instructions thoroughly.
  2. Complete the online application.
  3. Fork this repository.
  4. Look at the README in all four directories and follow the instructions.
  5. Host your forked, updated repo on github and send us the link at [email protected]

If you aren't comfortable with your repo being publicly accessible you're welcome to require authentication, host as a private repository on GitHub, or otherwise obscure your repo.

Should you choose to keep you repo private you may add us as collaborators. Please add all of the following email addresses:

[email protected] [email protected] [email protected]

Either way, contact [email protected] to let us know that your repo is ready for us to see.

About

You know you want to work here.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 100.0%