Senior Software Engineer - Fullstack
Develop full-stack web applications for GenAI observability platform, focusing on intuitive UI/UX, scalable backend APIs, and performance optimization. Requires 5+ years in JavaScript frameworks and server-side technologies like Java/Python.
About the job
What You’ll Do
- Full-Stack Development: Design, develop, and maintain both front-end and back-end components of our web applications.
- UI/UX Design: Collaborate with design teams to create visually appealing, user-friendly, and accessible UI/UX. Ensure seamless end-to-end experience.
- Backend API Development: Architect, design, and implement RESTful APIs and microservices.
- Collaboration & Mentorship: Work with cross-functional teams; mentor junior developers.
- Product Sense: Contribute to product strategy based on technical feasibility and user experience.
- Code Quality & Testing: Write clean, testable code; ensure reliability and performance.
- Performance Optimization: Monitor and optimize front-end and back-end performance.
- Agile Development: Participate in sprint planning, standups, retrospectives, and code reviews.
What We Look For
- 5+ years of experience with HTML, CSS, and JavaScript.
- Passion for user experience and front-end architecture.
- Experience with modern JavaScript frameworks (e.g., React, Angular, Vue.js).
- 5+ years with server-side technologies (e.g., Java, Python, Scala, Go).
- Good knowledge of SQL.
- Experience with cloud technologies (e.g., AWS, Azure, GCP, Docker, Kubernetes).
- Experience developing large-scale distributed systems.
Skills
JavaScript, HTML, CSS, React, Java, Python, SQL, Docker, Kubernetes, AWS
Similar jobs
Fullstack Engineering jobsSenior software engineer developing cloud architecture, IoT fleet management solutions, device software, and firmware for distributed energy devices. Requires 8+ years of coding experience, production experience with Python or Go, AWS and PostgreSQL expertise, and familiarity with Linux and electronics.
Build secure, scalable enterprise capabilities for CustomerLake, including access controls, auditability, governance, entitlements, and administrative experiences. The role requires 8+ years of software engineering experience, deep backend expertise, full-stack capability, and experience with enterprise SaaS or related platform systems.
Build and scale Jade, an AI-powered financial assistant, across agent capabilities, conversation experiences, evaluation systems, observability, and guardrails. The role requires 5+ years of backend software development experience, Python proficiency, and experience with databases, caching, and high-scale architectures.
Build and scale consumer growth features across React/TypeScript interfaces, Rails services, APIs, and experimentation systems. The role requires 5+ years of production software experience, full-stack framework expertise, and ownership of performance, reliability, and conversion outcomes.
Leads end-to-end development of scalable, distributed SaaS features for a clinical-trial platform, contributing to architecture, engineering practices, and customer-focused delivery. Requires 7+ years of experience, TypeScript and Python expertise, and strong full-stack and cloud skills.