Software Engineer, Full-Stack
Ema · Mountain View (Hybrid)
About this role
**ABOUT EMA** Ema builds AI Employees for HR, IT, and Finance—handling busy work across the employee experience (recruiting, onboarding, benefits, IT support, invoice processing, and payroll) so people can focus on what needs them. Founded by former executives from Google, Coinbase, Flipkart, and Okta, and backed by leading investors, Ema ships production systems at scale. **IN THIS ROLE, YOU WILL** - Design, develop, and implement exceptional user interfaces for web applications using modern web technologies (HTML, CSS, JavaScript). - Collaborate with product managers, UX designers, and stakeholders to gather requirements, own the user experience, create wireframes, and build high-fidelity prototypes. - Develop and maintain API integrations to ensure seamless front-end/back-end communication using React and gRPC. - Contribute to back-end development by building robust APIs and ensuring smooth front-end/server communication using Node.js or Python. - Build, test, and deploy full-stack web applications using React and gRPC, ensuring responsiveness, performance, and scalability. - Optimize web applications for performance, accessibility, and SEO best practices. - Troubleshoot and resolve UI and back-end issues to deliver a consistent, optimal experience across platforms and devices. - Write clean, maintainable, well-documented code and deploy/debug using platforms like Vercel. **IDEALLY YOU'D HAVE** - Bachelor’s degree in Computer Science/Web Development (or related) or equivalent experience. - 4+ years of professional full-stack development experience, with a focus on front-end engineering and API integration. - Strong proficiency in HTML, CSS, and JavaScript, with extensive React experience. - Experience with gRPC and familiarity with RESTful APIs, JSON, XML, and OAuth. - Solid back-end knowledge (Node.js or Python) and experience with server-side frameworks (e.g., FastAPI, Express). - Familiarity with Git and deployment/build platforms such as Vercel. - Strong problem-solving and analytical skills, with a commitment to high-quality user experiences. - Excellent communication and collaboration skills. **COMPENSATION & EQUAL OPPORTUNITY** Compensation will be determined based on location, level, and relevant knowledge/skills/experience. Some roles may include variable compensation, equity, and benefits. Ema Unlimited is an equal opportunity employer.
Listing freshness
CronJobs last confirmed this listing 2h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.