This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Circle is seeking a Senior Frontend Engineer to join their team, responsible for building the UI of their wallet infrastructure and maintaining the underlying code.
The role involves optimizing the user interface for a seamless and user-friendly experience, developing product UI, SDKs, and sample applications for existing and upcoming product offerings.
Responsibilities include participating in code reviews, collaborating with peers, Product, and Design teams to create exceptional developer and user experiences.
Tasks include developing single-page applications with ReactJS or VueJS3, building modular and reusable components, implementing automated testing, proposing upgrades for security and development best practices, and participating in the overall application lifecycle.
Requirements:
Minimum 4+ years of experience in building user interfaces for complex applications using HTML, CSS, and JavaScript.
Bachelor’s degree in computer programming, computer science, or a related field.
Experience in developing responsive, component-based web apps with modern JavaScript front-end frameworks like ReactJS or VueJS.
Knowledge of web3.js or ethers.js is a plus.
Strong focus on coding standards, code quality, and test coverage for continuous delivery.
Excellent communication skills to collaborate with remote teams effectively.
Self-starter with the ability to work at a fast pace, ship software that enhances user experience, and improve work independently or in a group setting.
Benefits:
Opportunity to work with a dynamic team at Circle, contributing to the evolution of money and technology.
Flexible and diverse work environment that encourages new ideas and values employee input.
Collaboration with Product and Design teams to translate requirements into tangible features.
Participation in code reviews to uphold code quality and ensure consistency across projects.
Involvement in the overall application lifecycle and continuous improvement of user experiences.