Senior Full Stack Developer

Pineq Lab Technology β€” United States Β· Posted ~3 hours ago

Senior Full-time

Skills

Full-stack development React Next.js Python Node.js REST APIs Figma UI/UX AWS CI/CD Responsive design Accessibility FastAPI Flask Django NestJS REST Redux Zustand React Query

πŸ”“ 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

A senior full-stack role for an engineer who can move confidently from Figma concepts to production-grade web applications. You will design interfaces, build React and Next.js frontends, develop Python or Node.js APIs, and own cloud infrastructure and deployment pipelines.

Highlights

Own the complete product delivery lifecycle, from UI/UX design and responsive frontend development through API architecture, cloud infrastructure, and CI/CD.

Description

We are looking for a technically strong Senior Full Stack Developer with 6+ years of hands-on experience building scalable, production-grade web applications. The ideal candidate is equally comfortable designing UI mockups in Figma, building responsive React/Next.js frontends, architecting RESTful APIs in Python or Node.js, and owning the CI/CD pipelines that ship it all. You will work across the full delivery lifecycle β€” from blank canvas to production. KEY RESPONSIBILITIES UI/UX Design & Frontend Development β–ͺ Design and prototype application screens, wireframes, and interaction flows in Figma β–ͺ Translate Figma designs into pixel-perfect, responsive React and Next.js components β–ͺ Implement robust state management using Redux, Zustand, React Query, or Context API β–ͺ Consume and integrate REST APIs, handling loading, error, and edge-case states in the UI β–ͺ Ensure cross-browser compatibility, accessibility (WCAG), and mobile responsiveness β–ͺ Maintain component libraries and enforce design-system consistency across products Backend Development β–ͺ Design and build RESTful APIs using Python (FastAPI / Flask / Django) and Node.js (Express / NestJS) β–ͺ Model and manage relational and non-relational databases; write optimised queries and migrations β–ͺ Implement authentication, authorisation, and security best practices (OAuth 2.0, JWT, RBAC) β–ͺ Build reusable services, middleware, and shared libraries consumed across applications β–ͺ Perform code reviews and enforce backend coding standards, error handling, and logging Greenfield Application Development β–ͺ Bootstrap new projects from scratch: repository structure, tooling, linting, testing scaffolds β–ͺ Define and document architecture decisions (ADRs) for new applications β–ͺ Evaluate and select appropriate frameworks, libraries, and cloud services for each use case CI/CD & DevOps β–ͺ Set up and maintain CI/CD pipelines (GitHub Actions, Azure DevOps, Jenkins, or equivalent) β–ͺ Containerise applications with Docker; manage multi-service environments with Docker Compose β–ͺ Deploy and configure cloud infrastructure on AWS, Azure, or GCP (compute, storage, networking) β–ͺ Automate UI and API deployment workflows including build, test, lint, security scan, and release gates β–ͺ Monitor application health, set up alerting, and respond to production incidents REQUIRED TECHNICAL SKILLS Frontend β–ͺ React.js (Hooks, functional components, performance patterns) β–ͺ Next.js (SSR, SSG, ISR, App Router, API routes) β–ͺ State management β€” Redux / Redux Toolkit, Zustand, or React Query β–ͺ TypeScript β€” strong typing across components, hooks, and API contracts β–ͺ HTML5, CSS3, Tailwind CSS or CSS Modules; responsive and accessible design β–ͺ Figma β€” design, prototyping, component library creation, and design handoff Backend β–ͺ Python β€” FastAPI, Flask, or Django REST Framework; async patterns β–ͺ Node.js β€” Express or NestJS; REST API design and middleware patterns β–ͺ RESTful API design principles; OpenAPI / Swagger documentation β–ͺ SQL (PostgreSQL / MySQL) and NoSQL (MongoDB / Redis) β–ͺ Authentication & authorisation: OAuth 2.0, JWT, session management DevOps & Tooling β–ͺ Git (branching strategies: GitFlow, trunk-based); PR workflows and code review β–ͺ Docker and Docker Compose; basic Kubernetes familiarity is a plus β–ͺ CI/CD tooling: GitHub Actions, Azure DevOps, Jenkins, or CircleCI β–ͺ Cloud platforms: AWS (EC2, S3, Lambda, RDS) or Azure or GCP β–ͺ Testing: Jest, Vitest, React Testing Library (frontend); Pytest, Supertest (backend) β–ͺ Package management via JFrog Artifactory (organisation standard β€” npm and PyPI are not permitted)