At Simple Focus, our developers build web applications and websites that deliver on the promise of great strategy and gorgeous design.
You must have experience bringing a teammate’s designs to life, meaning you can take a flat design comp and transform it with engaging, thoughtful interactions. But don’t stop there. We want you taking strong concepts and elevate them into jaw-dropping interactive experiences by suggesting weirdo stuff that only a great developer knows how to do.
Your main focus will be on the front-end for web applications, usually with React, but we rely on all of our developers to understand and operate on the back-end as well, from building custom plugins to configuring deployment pipelines.
You will spend much of your time building CMS-based websites, building upon our Next.js + Craft CMS framework while also staying open-minded to CMS choices young and old. We use Shopify for e-Commerce and React for much of our front-end work, but we want you to feel empowered to push boundaries, consider alternate platforms and find new ways to solve old problems.
We believe in the power of interactive design and development to do just about anything. You will be part of an adventurous crew that’s willing to roll up their sleeves and figure things out, even when it seems impossible.
We take accessibility seriously and expect your code to be scalable, performant and clean. You will have a team of developers, designers and strategists that has your back. We are constantly learning from each other and pitching in to help, so this is the place to do the best work of your career.
How This Would All Go Down
In Your First Week
- Meet your coworkers and learn how we work as a team.
- Review our current lineup of projects.
- Familiarize yourself with our systems and processes. Attend planning meetings for your first project, a React-based web app.
- Start writing code.
In Your First Month
- Build a reviewable, functional prototype of your first application.
- Collaborate with a designer to help realize their design and the team's strategy.
- Plan how your prototype transitions into production code.
In Your First Three Months
- Launch your first project. 🚀
- Begin iterating and executing on the back log or stretch goals.
- Get ready to start your second project!
And Beyond
- Continue working on a variety of project types;from web apps to websites to e-commerce to environmental installations.
- Help the team define and refine development processes and frameworks.
- Explore new technologies within the context of projects for clients as well as supporting our in-house products.
We offer full health insurance, retirement and a total of six weeks off per year. We’re currently hiring in Memphis, Chattanooga or Portland, Ore. These are three great towns, so it’s a pretty sweet deal. If you’d rather work remotely, we’re happy with that, too.
Get ready to work hard and learn a ton.
Requirements
- 3+ years experience as a front-end developer
- Able to write clean and semantic HTML and CSS
- Experience writing JavaScript
- Experience building websites or applications with React (Next.js a plus)
- Familiarity with Git
- Good communication skills (verbal and written)
- Not scared by complicated problems
Bonus Points
- Experience using technologies and frameworks like (but not limited to) Craft CMS, WordPress, Strapi, Shopify, Laravel, PHP, GraphQL, Next.js, Gatsby, TailwindCSS, WebGL, Node.js, MySQL, Postgres
- In depth knowledge about SEO/accessibility best practices
- Experience building headless websites
- Experience building mobile apps
- Experience with third-party APIs
- Experience with Figma/Sketch
- Strong sense for design and user experience
The Application Process
If this sounds like you, we’d love to meet you. Here's how this will work.
How to Apply
To apply, send us an email to jobs@simplefocus.com. In this email, here’s what we want to know:
We look forward to meeting you. Godspeed.