Mid/Senior React/Jamstack developer - Remote EU

Mawla
Posted 2 years ago
We Work Remotely
We are looking for a Mid/Senior front-end/Jamstack developer to join the Mawla team. You'll have an eye for detail and be proactive in nature. Strong team communication skills are a must, as is the ability to work autonomously. 

Who are we
Mawla helps clients solve technical and design problems to improve their businesses and get closer to their customers.

Location
We are a 100% remote working firm.

What we do
  • Build custom high-performance websites and web apps, primarily with the Jamstack architecture
  • Create rich interactive/animated landing pages
  • Maintain and support the sites we build, including some legacy WordPress sites

Why work with us?
  • We value you, your talent and your contribution. We don't equate that to hours, days and billables
  • We trust each other and respect everyone's efforts.
  • We afford autonomy to everyone in the team within their assigned responsibilities
  • We advocate for and support personal and professional development
  • A passionate, hard working and dedicated team with ambitions to innovate and test new ideas and side projects
  • Latest macbook pro or preferred machine
  • Remote working workspace setup budget

How we work
  • As a remote team, we rely on clear and regular communication
  • We encourage positivity and a willingness to learn over hardcore skill
  • We have a defined set of tools and frameworks we use but are always looking to improve them
  • Asking for help is an opportunity to collaborate and learn. We encourage it
  • We offer support and collaboration on problem-solving
  • We’re open about all aspects of the business, there are no silos here if you’d like to learn about other elements of the business.

In a typical project, we use:
  • React / NextJS
  • TailwindCSS for styling
  • Framer motion for animation
  • Serverless functions
  • Sanity (CMS)
  • Github for version control
  • Netlify/Vercel for hosting
  • Cloudflare/Fastly for CDN/Edge Computing

What you will do for the company
  • Write high-quality, performance-focused, human-readable and self-documented code
  • Gain an understanding of, and learn to develop/maintain existing codebases
  • Gathering technical and non-technical requirements from clients in order to architect a solution.
  • Bring your talent, share and contribute to the teams collective learning
  • Raise any issues or concerns you have about your work or any other part of the business
  • Collaborate on exciting and forward-thinking projects
  • Help provide updates and support for clients
  • Meet deadlines or communicate challenges in good time
  • Develop to your full potential

Requirements
  • Be a good communicator and a team collaborator
  • Able to write good, concise questions &answers
  • Expert in HTML/CSS, responsive development and browser compatibility
  • Strong JavaScript skills
  • Confidence in building high performing and search optimised sites
Experience with:
  • React and NextJS
  • CMS development (we use Sanity)
  • Storybook
  • Git and Github
  • Tailwind CSS

Nice to have requirements
Experience with:
  • Sanity
  • Solution architecture, High Level Architectures
  • Working in a remote agency team
  • DevOps (CI/CD)
  • Automated testing (Jest, Mocha, Cypress etc.)
  • Web performance optimisation
  • Technical SEO optimisation
  • Conversion rate optimisation
  • WordPress

Salary and benefits
  • At least €40,000 — negotiable depending on experience
  • Bonus structure 
  • Min 22 days holidays
  • Pension
  • Workspace allowance
  • Flexible working hours
  • Team meet-ups