- Company Name
- Ema Unlimited
- Job Title
- Software Engineer, Full Stack
- Job Description
-
Job title: Software Engineer, Full Stack
Role Summary:
Senior full‑stack engineer responsible for designing, building, and maintaining high‑performance web applications. Focus on front‑end UI/UX using React, while contributing to back‑end API architecture with Node.js or Python. Works closely with product, design, and ops to deliver seamless, scalable solutions.
Expectations:
Provide end‑to‑end ownership of feature development, ensuring clean code, robust APIs, and optimal user experience. Deliver maintainable, well‑documented code and architect solutions that scale.
Key Responsibilities:
- Design, develop, and implement responsive web interfaces with HTML, CSS, JavaScript, and React.
- Create wireframes, prototypes, and high‑fidelity designs in collaboration with UX stakeholders.
- Build, test, and deploy full‑stack applications using React, gRPC, and server‑side frameworks.
- Develop and maintain RESTful and gRPC APIs, handling data exchange, authentication (OAuth), and integration with third‑party services.
- Optimize performance, accessibility, and SEO across web applications.
- Troubleshoot UI and API issues, ensuring consistent experience across browsers and devices.
- Write clean, maintainable code with proper documentation; adhere to coding standards.
- Manage version control (Git) and CI/CD pipelines (e.g., Vercel).
Required Skills:
- Proficient in HTML, CSS, JavaScript, and React.
- Experience with gRPC, RESTful APIs, JSON, XML, and OAuth authentication.
- Strong back‑end skills in Node.js or Python, with experience in Express or FastAPI.
- Familiarity with build/deploy platforms such as Vercel and source control (Git).
- Ability to design and build scalable, high‑performance web applications.
- Excellent problem‑solving, analytical, and communication skills.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Web Development, or related field, or equivalent work experience.
- Minimum 4 years of professional full‑stack development experience, predominantly in front‑end engineering and API integration.
Mountain view, United states
Hybrid
Junior
17-11-2025