- Company Name
- INSPYR Solutions
- Job Title
- Full-Stack Developer
- Job Description
-
**Job Title:** Full‑Stack Developer
**Role Summary:**
Develop, architect, and maintain scalable enterprise web applications using modern full‑stack technologies. Drive the complete software development lifecycle from concept through production, collaborate with cross‑functional teams, and champion continuous improvement and high‑quality delivery.
**Expectations:**
- 5+ years of professional full‑stack development experience.
- Proficiency in Java, Python, JavaScript/TypeScript, or Node.js.
- Strong front‑end skills with React, Angular, or Vue.js and design‑handoff tools (e.g., Figma Inspect).
- Back‑end expertise in Spring Boot or comparable frameworks; experience building modular microservices and event‑driven architectures (AWS Lambda, SQS, Fargate).
- Hands‑on experience with CI/CD pipelines (AWS CodeCommit/CodeBuild/CodePipeline), Git version control, and containerization (Docker, Kubernetes).
- Solid understanding of Agile methodologies; ability to work in ambiguous, fast‑paced environments.
- Excellent problem‑solving, communication, and teamwork skills.
**Key Responsibilities:**
- Design and implement end‑to‑end software solutions using modern languages and frameworks.
- Architect scalable, maintainable systems with a focus on performance and long‑term reliability.
- Lead all phases of the software lifecycle: prototyping, development, testing, deployment, and iteration.
- Collaborate with product owners, designers, and data scientists to refine user stories and deliver value‑driven features.
- Write clean, well‑documented code with automated tests and integrate into CI/CD pipelines.
- Monitor application performance, troubleshoot issues, and apply enhancements.
- Maintain and refactor existing codebases applying current best practices and security standards.
- Continuously learn and apply AWS serverless services, modern front‑end frameworks, data analytics, and DevOps practices.
**Required Skills:**
- Programming: Java, Python, JavaScript/TypeScript, Node.js.
- Front‑end: React, Angular, Vue.js; Figma Inspect for design handoff.
- Back‑end: Spring Boot or equivalent; microservices, event‑driven patterns (AWS Lambda, SQS, Fargate).
- Cloud & DevOps: AWS (serverless), Docker, Kubernetes, CI/CD (AWS Code services), Git/GitHub.
- Agile development, software engineering best practices, automated testing.
**Required Education & Certifications:**
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.