
Senior Software Engineer, Developer Experience
Coinme
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Architect and build tools for Coinme's ecosystem
- Develop high-performance React applications with TypeScript and Redux
- Work with Node.js/NestJS to develop and optimize API services
- Build reusable component libraries with advanced theming capabilities
- Collaborate with Product and Design teams to translate needs into technical solutions
- Design and deliver scalable, resilient, and secure web applications
- Implement CI/CD pipelines incorporating unit testing and static analysis tools
- Build secure solutions compliant with industry best practices and regulatory requirements
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or equivalent experience
- 6+ years of hands-on experience in web development, including:
- Strong JavaScript & TypeScript fundamentals—we're a TS-first team
- 5+ years with React experience
- 5+ years React (functional components, hooks, Redux/RTK) expertise
- Proficiency in HTML/CSS and component-based UI development
- Experience with styled-components, ThemeProvider, and design systems
- CSS-in-JS experience for component styling and theming
- Familiarity with micro-frontend architectures
- Backend experience with Node.js/Express and API development
- Strong understanding of web architecture, functional programming, and performance optimization
- Self-starter who can take ownership of features from concept to deployment
- Enjoys wearing multiple hats and tackling diverse technical challenges
- Experience in fast-paced environments where shipping quickly matters
- Comfortable working with CI/CD pipelines and deployment processes.
Benefits
- Remote work options
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
ReactTypeScriptNode.jsNestJSReduxHTMLCSSAPI developmentCI/CDmicro-frontend architectures
Soft Skills
self-starterownershipproblem-solvingadaptabilitycollaborationcommunicationfast-paced environmenttechnical challenges
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Software Engineering