Senior Software Engineer II
- Full-time
Focused on developing high-quality, scalable user experiences, the full-time Senior Software Engineer II will design, implement, and maintain complex frontend systems while contributing to backend services in a remote environment. Key responsibilities Develop and maintain scalable web applications using React, TypeScript, JavaScript, HTML5, CSS3, GraphQL, Java, Spring Boot, and Python Own frontend features from technical design through implementation, testing, deployment, and post-launch support Collaborate with designers and backend engineers to ensure cohesive user experiences while optimizing frontend performance Required qualifications Bachelor's degree in Computer Science or a related field 7+ years of professional software engineering experience with a focus on frontend development Expertise in React, TypeScript, JavaScript (ES6+), HTML5, CSS3, and GraphQL Working knowledge of Java, Spring Boot, and Python for backend development Strong foundation in computer science principles, including data structures and algorithms