➔ All jobs
➔ Jobs at Simple Focus
➔ Apply for this job
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 using deployment pipelines.We use React for most of our front-end work and Shopify for e-Commerce, 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 DownYou would be joining an existing team that is currently focused on rebuilding and enhancing a large-scale enterprise website under an agile workflow already in progress.In Your First Week- Meet your coworkers and learn how we work as a team.
- Review the current state of the project.
- Familiarize yourself with our systems and processes. Attend planning meetings for the project.
- Start writing code.
- Get your feet wet with smaller-scale tasks as you get comfortable with the workflow and technologies specific to this build.
- Learn the client’s design and component systems, documenting future enhancement opportunities.
- Familiarize yourself with teammates’ tickets and begin understanding overall project goals.
- Participate in client meetings and assisting in sprint planning.
- Begin proposing work to be done to meet client goals, including performance enhancements and optimizing existing components.
- Build new components and templates to support new page designs.
- Work with your project manager and the client to ensure development is on track and meeting success metrics.
- Help the team define and refine development processes and frameworks.
- Work on a variety of project types; from web apps to websites to e-commerce to environmental installations.
- Explore new technologies within the context of projects for clients as well as supporting our in-house products.
- Able to write clean and semantic HTML and CSS
- 4+ years of experience
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
- Experience building production websites or applications with React (Next.js a plus) and existing design systems.
- A practical approach to development including the reuse of shared components and open-source projects rather than always reinventing the wheel.
- Familiarity with RESTful APIs.
- In-depth knowledge of Git, Git workflows, and deployment pipelines.
- Ability to understand business requirements and translate them into technical requirements.
- Good communication skills (verbal and written)
- Not scared by complicated problems
- Experience using technologies and frameworks like (but not limited to) Craft CMS, WordPress, Strapi, Shopify, Laravel, PHP, GraphQL, Next.js, Svelte, TailwindCSS, WebGL, 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
Categories
- Top JavaScript Jobs Worldwide
- Junior JavaScript Jobs Worldwide
- Mid-weight JavaScript Jobs Worldwide
- Senior JavaScript Jobs Worldwide
- Front End Jobs Worldwide
- Senior Front End Jobs Worldwide
- Junior Front End Jobs Worldwide
- Full Stack Jobs Worldwide
- Senior Full Stack Jobs Worldwide
- React Jobs Worldwide
- Senior React Jobs Worldwide
- React Native Jobs Worldwide
- TypeScript Jobs Worldwide
- Node.js Jobs Worldwide
- Back End Jobs Worldwide
- Angular Jobs Worldwide
- Vue.js Jobs Worldwide
Locations
- North America
- South America
- Europe
- Africa
- Asia
- Oceania
- United States
- San Francisco, USA
- Los Angeles, USA
- New York, USA
- Austin, USA
- Miami, USA
- Seattle, USA
- Chicago, USA
- Canada
- European Union
- United Kingdom
- London, UK
- Spain
- Barcelona, Spain
- Madrid, Spain
- Portugal
- Lisbon, Portugal
- Porto, Portugal
- France
- Paris, France
- Italy
- Rome, Italy
- Milan, Italy
- Germany
- Berlin, Germany
- Frankfurt, Germany
- Australia
- Sydney, Australia
- Melbourne, Australia
- Belgium
- Brussels, Belgium
- Czechia
- Prague, Czechia
- Brno, Czechia
Collections
- Aerospace companies
- Automotive companies
- Blockchain companies
- Creative companies
- Cryptocurrency companies
- Data companies
- Developer Tools companies
- Finance companies
- Fashion companies
- Gaming companies
- Healthcare companies
- Human Resources companies
- Marketing companies
- Media companies
- Metaverse companies
- Music companies
- NFT companies
- No-Code companies
- Non-Profit organisations
- Productivity companies
- Real Estate companies
- Retail companies
- Robotics companies
- SaaS companies
- Security companies
- Social Media companies
- Software companies
- Sports companies
- Sustainability companies
- Tech-for-Good companies
- Telecomunication companies
- Transportation companies
- Travel companies
- Jobs providing visa sponsorship
- 4 day week jobs
© 2019-2022 JobsinJS.com. All Rights Reserved.
More projects by me
Czech Course: Learn Czech language online