Senior Drupal / Symfony Engineer
Bluespark, LLC is looking for a tech lead or senior developer to help us build Drupal websites that our clients and their customers will love.
Who is Bluespark?
Bluespark builds big Drupal websites.
Large-scale web sites and applications that work well, feel right, and look great are the kinds of projects that excite us at Bluespark. Our approach merges user experience (UX) and interaction design, creative user interface (UI) and mobile UI design, Drupal 7 and 8 site building, Drupal Commerce, and custom Drupal module development.
We are a flat organization. We’re a partnership of experts who hold each other accountable to delivering results.
Where will you work?
Bluespark is a distributed company. That’s just a fancy way of saying that you can work from anywhere. The majority of our clients are based in the U.S.
Who should apply?
You want to make a difference in the organization you work for. You want to contribute something meaningful. You want to have a hand in building a great company with great people that’s bigger than the four walls of a building—a company that spans the globe and believes that its people are at the core of the value we add to the world. You want to feel connected to a team. You want to contribute to the open source community. Most importantly, though, you embody curiosity, awareness, grit, and empathy—you are flexible, proactive, and driven.
If this excites you, keep reading.
Role: Senior Engineer
Purpose
Envisioning project or client success and working with other roles to energize that vision
Accountabilities
Creating software that our clients and their customers love.
Getting clients to envision the possibilities the Internet holds for their business
Scaling the vision to the budget
Coaching team on methodologies and documentation
Research. Technical Planning.
Contributing to open source projects.
Squashing bugs.
Providing technical insight to strategists and designers in the early stages of the project.
Advising clients and others on technical implementation details of a project.
Interpreting project requirements.
Working with other developers to create project estimates.
Collaborating with developers and other roles.
Competencies
Perpetually curious, always learning
Grit
Excellent communication habits
Well-spoken, critical thinker
Opinionated, but open to being wrong
Superior client service skills
Professional and disciplined remote collaboration
An excellent sense of humor
Contributes to open source, with high-quality examples
BONUS: Interested in writing blog posts and books; interest in speaking at conferences
Desired Experience
Software design
Drupal site building techniques
Drupal 8 APIs and Plugins system
JavaScript frameworks
HTML
CSS
Front-end frameworks, and api endpoint integrations
iOS and Android application development
Responsive design and development
Solr
MySQL
Site audits
Performance troubleshooting
Remote working
PHP OOP / Symfony
Compensation & Benefits
Health Insurance. We cover 100% of your health insurance and 25% of your family insurance.
25 Days PTO. The time does not transfer from year-to-year because we want you to take ALL of it every year. We believe that happy, well-rested people are the best people to work with.
Winter Holiday Shutdown. Bluespark completely shuts down the last week of December. It’s the end of the year, we should enjoy ourselves a bit.
Sick time as needed—does not count against your PTO.
Parental Leave. 12 weeks of maternity, paternity, and adoption leave for new parents broken up as follows: 8 weeks of 100% paid parental leave within 12 months after the birth of the child. You can extend this period with PTO. The last four weeks are a transition period where you work half-time and are paid 50% of your salary. Eligibility begins after 1 year of employment, limited to once per year.
Work from anywhere. Travel around the world or work from the comfort of your home. You just need a stable Internet connection.
Flexible schedule. Our schedules are pretty flexible. Need to run an errand in the middle of the day? Totally cool. We have people who put in their eight hours in a single shot. Others who break it up throughout the day.
Reasonable schedules. It’s sad that we even need to list this as a benefit. But we don’t expect more than 40 hours of work in a week. We don’t do “crunch times” during projects.
Autonomy. A big part of working at Bluespark is being part of a community of expert practitioners. People who actually enjoy what they're doing. Because of that, we actively nurture a culture of connected autonomy—that is, you are the expert and we trust your expertise. We have systems, methods, processes, and best practices, but these are there to help you do your job better—not be yoke that hold you back from doing great work. As such, break the rules, go off script—and tell us what you learned and what we, as a company, can do to improve.
Salary commensurate with location, role, and experience.
Note that while Bluespark is a distributed company, we are specifically looking for and will only consider applicants in the greater Denver area as this new team member will be assigned to a client project in the region.