- Company Name
- R3vamp
- Job Title
- Full Stack Engineer
- Job Description
-
Job Title: Senior Full Stack Engineer
Role Summary:
Lead the design, development, and deployment of end‑to‑end AI‑driven engineering solutions. Shape product architecture, mentor junior engineers, and drive cross‑functional collaboration from requirements to release. Own technical vision while ensuring high code quality and scalability.
Expecations:
- Demonstrate 10+ years of full‑stack development experience in a production environment.
- Provide strategic leadership and coaching to a small engineering team.
- Translate business requirements into robust, maintainable technical specifications.
- Participate in architecture, language, and technology selection.
- Deliver end‑to‑end projects, including client interaction, testing, and deployment.
Key Responsibilities:
- Architect and implement architecture‑critical components using JavaScript, Node, React, Next.js, and Python.
- Build and maintain interactive 3D visualizations with Three.js, WebGL, and OpenGL.
- Develop scalable, secure APIs and services for AI, R&D, and algorithm‑driven modules.
- Mentor, provide technical guidance, and conduct code reviews for junior developers.
- Collaborate with product, design, and data science teams to align technical solutions with business goals.
- Engage directly with clients and stakeholders, gathering requirements and presenting solutions.
- Drive continuous improvement initiatives, including DevOps practices, CI/CD pipelines, and automated testing.
- Manage project timelines, milestones, and deliverables in a fast‑moving startup environment.
Required Skills:
- Proficiency in JavaScript, Node.js, React, Next.js, Python.
- Hands‑on experience with Three.js and 3D rendering pipelines (WebGL/OpenGL).
- Strong grasp of software architecture, design patterns, and scalability principles.
- Prior experience in computer graphics or computer vision projects.
- Proven ability to lead and mentor cross‑functional teams.
- Experience delivering greenfield projects from conception through launch.
- Excellent communication, stakeholder management, and client‑facing skills.
- Familiarity with CI/CD, containerization (Docker), and cloud services (AWS/Azure/GCP).
Required Education & Certifications:
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
- Relevant certifications (e.g., AWS Certified Developer, Microsoft Certified: Azure Developer Associate, or equivalent) are advantageous but not mandatory.
Cambridgeshire, United kingdom
Hybrid
Senior
11-12-2025