Summary
✨ AI‑Generated
Build and maintain scalable, high-performance web applications across the full stack. You will develop backend services and APIs with Go, design PostgreSQL schemas and queries, use Redis for performance, and create responsive interfaces with React, JavaScript, and TypeScript. The role emphasizes reliability, security, testing, accessibility, and performance.
Highlights
End-to-end ownership across backend, data, frontend, and integration, with opportunities to build scalable applications, APIs, performant data systems, and user-friendly interfaces.
Description
We are looking for a Web Application Engineer to design, build, and maintain scalable, high‑performance web applications.
This role spans backend services, data stores, and frontend user experiences.
You’ll work closely with product, platform, and DevOps teams to deliver reliable, secure, and maintainable software.
Responsibilities
Backend Engineering
Design and implement backend services using Go (Golang)Build and maintain APIs (REST and/or gRPC)Design efficient schemas and queries using PostgreSQLUse Redis for caching, session management, and performance optimizationWrite clean, testable, and well‑documented codeDiagnose and resolve performance bottlenecks and production issuesFrontend Engineering
Build responsive, user‑friendly interfaces using ReactDevelop frontend logic using JavaScript and TypeScriptCollaborate with product and design teams to translate requirements into UI componentsEnsure cross‑browser compatibility, accessibility, and performanceFull‑Stack & Integration
Deliver end‑to‑end features across the full application stackIntegrate frontend applications with backend servicesParticipate in architectural discussions and technical design reviewsQuality & Collaboration
Write unit, integration, and end‑to‑end testsParticipate in code reviews and knowledge sharingWork in an Agile/Scrum environmentContribute to CI/CD pipelines and deployment workflows
Requirements
Technical skills
Strong production experience with GolangSolid understanding of PostgreSQL, including schema design and query optimizationExperience using Redis in production environmentsProficiency with ReactStrong skills in JavaScript and TypeScriptWorking knowledge of Python (scripting, tooling, or services)Strong understanding of HTTP, APIs, and web application architectureExperience with Git and collaborative development workflowsFamiliarity with containerization (Docker) and modern deployment practicesAbility to debug complex systems across multiple layers