- Company Name
- Empiric
- Job Title
- Staff Engineer
- Job Description
-
**Job Title:** Staff Engineer
**Role Summary:**
Senior full‑stack engineer on a 6‑12 month contract to architect, build, and ship features for an AI‑driven web application. Leads engineering efforts, sets technical direction, and ensures high‑quality delivery across front‑end and back‑end systems.
**Expactations:**
- Lead and mentor a small engineering team, managing workload and deliverables.
- Own end‑to‑end feature lifecycle from design through production rollout.
- Collaborate closely with senior engineering leadership and UX/UI stakeholders.
- Maintain architectural standards, performance, security, and scalability.
**Key Responsibilities:**
- Design, implement, and maintain front‑end components using React, Next.js, and Vue.js.
- Develop and extend back‑end services with FastAPI, integrate with PostgreSQL.
- Deploy and manage services on AWS (ECS, EC2, Lambda, RDS, S3).
- Build and maintain CI/CD pipelines, automated testing, and code quality gates.
- Conduct code reviews, mentor junior engineers, and enforce best practices.
- Work with UX/UI designers to translate designs into intuitive interfaces.
- Use tools such as n8n, Cursor, GitHub Copilot, and ChatGPT to accelerate development.
**Required Skills:**
- 5+ years of full‑stack engineering experience.
- Expert in React.js, Next.js, Vue.js, and front‑end architecture.
- Proficient with FastAPI, API design, and back‑end development.
- Strong knowledge of PostgreSQL, relational schema design, and query optimization.
- Experience with AWS cloud services (ECS, EC2, Lambda, RDS, S3).
- Solid understanding of UX/UI principles and responsive design.
- Demonstrated ability to deliver end‑to‑end features on web platforms.
- Leadership and team‑management skills; experience in Agile environments.
- Proficient with Git, CI/CD, automated testing, and DevOps practices.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience).
- AWS certifications (Solutions Architect or DevOps) preferred but not mandatory.