- Company Name
- SoTalent
- Job Title
- Full Stack Engineer
- Job Description
-
**Job Title**
Full Stack Engineer
**Role Summary**
Design, develop, test, and deploy cloud‑based, end‑to‑end software solutions as part of Agile teams. Work across the entire technology stack—frontend, backend, database, and infrastructure—to deliver scalable, high‑performance applications while staying current with emerging technologies and mentoring peers.
**Expectations**
- Minimum 3 years of professional software engineering (excluding internships).
- Preferred 5+ years in JavaScript, Java, TypeScript, SQL, Python, or Go.
- 1+ year hands‑on experience with AWS, GCP, or Azure.
- 3+ years with open‑source frameworks and libraries.
- 2+ years applying Agile methodologies.
**Key Responsibilities**
- Collaborate with Agile teams to design, build, test, and deploy full‑stack solutions.
- Partner with product managers to create scalable, high‑performing applications for a broad customer base.
- Evaluate, adopt, and evangelize new tools, frameworks, and best practices.
- Contribute to internal and external technical communities.
- Leverage programming expertise in JavaScript, Java, TypeScript, SQL, Python, Go.
- Work with open‑source databases, NoSQL systems, Docker, Kubernetes, and cloud services (e.g., AWS).
- Ensure code quality through automated testing, code reviews, and continuous integration.
**Required Skills**
- Programming: JavaScript, Java, TypeScript, SQL, Python, Go.
- Cloud platforms: AWS (preferred), GCP, Azure.
- Containerization: Docker, Kubernetes.
- Databases: relational and NoSQL.
- Agile development practices (Scrum, Kanban).
- Strong analytical, problem‑solving, and communication skills.
- Ability to mentor and collaborate across cross‑functional teams.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- Certifications: none required (AWS Certified Developer, GCP Associate Cloud Engineer, Scrum Master, etc. are a plus).