Golang Full-Stack Web Application Engineer

Nexgen Techsolutions — United States · Posted ~3 hours ago

Full-time

Skills

Go Golang REST APIs gRPC PostgreSQL Redis React JavaScript TypeScript Backend development Frontend development Web application development REST

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

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