About the job Frontend Developer (Mid-Senior level)
Job Reference: 8835XR
What you'll be doing:
As a Senior Front End developer:
· You will contribute to architecture and system-level decisions.
· Turn beautifully designed specifications into reality.
· Collaborate with product and design teams during prototyping and implementation.
· Build reusable components and libraries for future use.
Must-have skills/experience:
· 5+ years of front-end application development experience.
· Minimum of 2 years of experience developing single-page applications.
· Extensive experience with HTML, CSS, and best practices, along with knowledge of modern front-end styling techniques (CSS Modules, Styled Components, etc).
· Deep understanding of Web technologies especially as related to browser rendering and networking.
· Experience with React.js component life cycles, rendering model, and integrating with foreign libraries.
· Experience with popular frameworks of managing React.js state and effects (such as Flux or Redux)
· Familiarity with concurrency and State Management patterns. Exposure in one or more of the following: Elm Architecture, Reactive Streams, CSP, Actor Model, FRP.
· An aptitude to deliver reliably without supervision and experience mentoring junior employees.
· Experience with articulating technical problems succinctly and clearly.
· The confidence to make decisions and take action autonomously.
Nice-to-have:
· Familiarity with a statically typed language.
· Experience working in a Java tech stack.
· Familiarity with build pipelines (webpack).
· Awareness and ability to advocate for web accessibility best practices.
· Knowledge of Dev Tools, especially profiling.
Employment Type
Full-time
Package Details