- Company Name
- MVP Talent Corp
- Job Title
- Software Engineer
- Job Description
-
Job Title: Software Engineer (Full‑Stack)
Role Summary
Design, develop, and maintain end‑to‑end web applications that integrate AI‑assisted development tools. Implement secure, scalable code in a fast‑moving startup environment, continually improving custom AI models and dev workflows.
Expectations
- Demonstrate deep curiosity and passion for AI‑powered software engineering.
- Proactively identify and solve problems, offering innovative solutions without prompting.
- Stay current with evolving AI tooling and modern full‑stack practices.
- Act as a trusted adviser within cybersecurity and AI contexts, communicating complex concepts clearly.
Key Responsibilities
- Architect and develop client‑facing web applications using JavaScript/TypeScript, Node.js, Next.js, HTML, CSS, and Python.
- Build and consume secure RESTful APIs, design efficient SQL databases, and orchestrate containerized services on Kubernetes.
- Integrate and experiment with AI tools (Google Gemini, Claude, Cloudflare, Shadcn, Tanstack, Anti‑Gravity) to automate workflows and enhance product features.
- Build, validate, and continuously refine custom AI models that support cybersecurity compliance and vulnerability assessment.
- Collaborate with product, QA, and dev‑ops teams to deliver high‑quality, production‑ready software.
- Conduct code reviews, maintain coding standards, and document architecture decisions.
Required Skills
- Full‑stack development: JavaScript/TypeScript, HTML, CSS, Node.js, Next.js, Python.
- Backend & database: SQL, REST APIs, relational data modeling.
- Containerization & orchestration: Kubernetes, Docker.
- AI tooling: Google Gemini, Claude (Anthropic), Cloudflare, Shadcn UI components, Tanstack libraries, Gemini Anti‑Gravity.
- Strong debugging, test‑driven development, and CI/CD practices.
- Excellent problem‑solving, communication, and independent initiative.
Required Education & Certifications
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
- Verified professional experience in full‑stack development (3+ years, preferably in AI‑augmented or cybersecurity contexts).
- Optional certifications: Kubernetes Certified Engineer, React Native Certification, or relevant AI/ML credentials.