Remote job
Senior Software Engineer - JavaScript, React, Angular, VueJS
Job details
About this role
Role overview
A senior frontend engineer is needed to design and deliver features that shape customer-facing web experiences. The position centers on building client projects with modern JavaScript frameworks while mentoring peers and contributing to the broader open-source community.
Responsibilities
- Translate customer requirements into scoped technical plans with realistic estimates - Design, build, and maintain performant applications using React, Angular, Vue, or related JavaScript stacks - Write clean, maintainable code that holds up under real-world use - Collaborate with engineers and clients across multiple time zones, keeping expectations transparent - Mentor and pair with teammates and client developers through remote pairing sessions - Represent the team at community events such as podcasts and meetups
Requirements
- Demonstrated success delivering lightweight, high-performance applications with minimal direction - Deep expertise in modern JavaScript (React, Angular, Vue) alongside HTML and CSS - Strong foundation in computer science fundamentals - Self-directed time management suited to remote work - Clear written and verbal communication with a constructive approach to feedback
Nice to have
- Experience with RxJS, Node.js, Redux, React Native, or alternative UI libraries such as Svelte or Solid - Curiosity about emerging tools balanced with awareness of early-adoption risks - Prior remote work experience
Benefits and work setup
- Remote-first team focused on advancing the web - Paid time off and company holidays - Health, dental, and vision insurance plans available