Search by job, company or skills

SDE-1 Frontend Engineer

SDE-1 Frontend Engineer

Yappes
1-3 Years
Not Disclosed
Early Applicant
  • Posted a month ago
  • Be among the first 20 applicants

Job Description

About Yappes

Yappes is building a modern API management and integration platform that helps organizations design, secure, publish, consume, monitor, and govern APIs through a unified platform.

We are looking for an SDE-1 – Frontend Engineer who enjoys building polished, scalable, intuitive web applications and wants to work on a product used by developers, API teams, platform administrators, and enterprise customers.

What You'll Do

  • Build responsive, high-quality web interfaces for the Yappes platform.
  • Develop reusable frontend components and UI patterns.
  • Translate product requirements and Figma designs into production-ready interfaces.
  • Work closely with Product, UX/UI, and Backend engineers to deliver end-to-end features.
  • Build complex interfaces such as:
    • API management dashboards
    • API/API Group management
    • API marketplace
    • Developer portal
    • API policy configuration
    • Authentication and security configuration
    • Analytics and monitoring dashboards
    • User, organization, and role management
    • API subscription and lifecycle workflows
  • Integrate frontend applications with REST APIs and backend services.
  • Handle loading, error, empty, and edge states thoughtfully.
  • Write clean, maintainable, and reusable code.
  • Debug UI and integration issues and improve application performance.
  • Participate in code reviews and follow engineering best practices.
  • Write unit/integration tests for important frontend functionality.
  • Contribute to improving frontend architecture, development standards, and developer experience.
Required Skills

  • 1–3 years of professional experience in frontend development.
  • Strong knowledge of JavaScript / TypeScript.
  • Strong experience with React.js.
  • Good understanding of:
    • HTML5
    • CSS3
    • Responsive design
    • Browser fundamentals
    • REST APIs
    • JSON
    • Git
  • Experience building reusable React components.
  • Understanding of state management concepts.
  • Ability to consume and integrate backend APIs.
  • Good debugging and problem-solving skills.
  • Understanding of frontend performance and basic security practices.
  • Good understanding of asynchronous programming, promises, and API error handling.
Good to Have

  • Experience with Next.js.
  • Experience with TypeScript-heavy React applications.
  • Experience with component libraries such as MUI, Mantine, or similar.
  • Experience with Redux, Zustand, React Query/TanStack Query, or similar state/data-management libraries.
  • Experience with frontend testing frameworks such as Jest, Vitest, React Testing Library, or Cypress/Playwright.
  • Familiarity with Docker and CI/CD.
  • Understanding of API gateways, API management, authentication, OAuth 2.0, JWT, or microservices.
  • Experience building enterprise SaaS applications or developer-focused products.
  • Familiarity with Figma and design systems.

What We Look For

  • Take ownership of features from development through delivery.
  • Care about UI quality and user experience, not just functionality.
  • Can convert ambiguous requirements into practical technical solutions.
  • Think about scalability and maintainability from the beginning.
  • Are comfortable working closely with backend and product teams.
  • Have strong attention to detail.
  • Learn quickly and are willing to work across different areas of the product.
  • Can independently investigate and solve problems.
  • Write code that other engineers can understand and maintain.

Why Join Yappes

  • Work on a real developer-focused enterprise product.
  • Build complex frontend experiences rather than simple CRUD applications.
  • Work with modern frontend technologies and engineering practices.
  • Gain exposure to APIs, security, cloud, integrations, and distributed systems.
  • Work closely with product and engineering teams and have meaningful ownership of features.
  • Opportunity to grow rapidly as an engineer while working on a platform used by enterprise customers.

Education

  • Bachelor's degree in Computer Science, Engineering, or a related field is preferred, but strong practical development experience is equally valued.

Ready to take the next step in your career We'd love to hear from you!

Share your CV: [Confidential Information]

Contact: +91 83109 72324

Join us and take the next step toward an exciting career opportunity!

More Info

Job Type:
Industry:
Employment Type:

Key Skills

API error handling

State management concepts

Frontend performance

Browser fundamentals

About Company