Software Engineer
Sign up free to see how well your resume matches this role.
About this role
Responsibilities:
Work with product designers, other developers, and stakeholders to create user-friendly experiences
Maintain up-to-date documentation, usage guidelines, and component libraries, supporting designers and other developers in adopting and implementing the system effectively
Assist in leading or developing on different projects, ensuring successful execution from planning to deployment.
Communicate technical feasibility and alternative solutions when roadblocks are discovered to clients and internal team members
Write high-quality, clean, efficient, performant, and well documented code to create reusable and modular components
Integrate and manage content through variety of CMS, ensuring seamless delivery across the application
Balance constraints, limiting short-term workarounds, while focusing on future extensions
Requirements:
Highly experienced using JS Frameworks (React, Typescript, Gatsby.js, Next.js, etc.)
Proficient understanding of web markup, including HTML5, CSS3.
Strong understanding of CSS pre-processing platforms, such as LESS and SASS.
Proficient understanding of NodeJs
Proficient understanding of code versioning tools, such as GIT
An excellent ability to convert Figma/Sketch mockups into interactive digital experiences while taking performance and accessibility into consideration
Implementing and maintaining various content management systems (Sanity, Contentful, Dato CMS, WordPress, Storyblok, Builder.io, Prismic, Strapi, Hubspot, etc.)
Minimum 1-2 years of Wordpress experience (plus)
Excellence in verbal and written communication, and in working collaboratively with a variety of colleagues and clients in challenging circumstances.
Excellent time management, problem solving, teamwork, and communication skills
Company
Company facts come from this company's own listings. We only show what the postings themselves carry.