Match your resume skills with our AI powered skill match!
Design, develop, and maintain a 50/50 split of Java backend services and React-based frontend applications. Own the full product lifecycle from design and implementation to deployment and monitoring.
Design, develop, and maintain backend services in Java
Build modern, scalable frontend applications using React and TypeScript
Contribute to architectural decisions across backend and frontend
Improve performance, scalability, and reliability of core systems
Collaborate closely with product, design, and other engineering teams
Participate in DevOps practices (CI/CD, monitoring, cloud deployments)
Experience building REST APIs and distributed systems
Solid experience with React and TypeScript
Good understanding of frontend architecture and modern web standards
Experience working in cloud-native environments (AWS, Kubernetes is a plus)
Experience making high-impact architectural decisions
Fluent in English
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Discover remote opportunities in Software Engineer
Answer easy questions
200,000+ jobs across 15+ categories
Get your best job matches
Only hand-screened, legit jobs
Find a remote job faster
No ads, scams, or junk
“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”