- Company Name
- Levin Furniture & Mattress
- Job Title
- Full Stack Developer
- Job Description
-
**Job Title**: Full Stack Developer
**Role Summary**
Mid‑level full stack developer responsible for designing, developing, and maintaining scalable web and application solutions using JavaScript, Angular, HTML, CSS, Node.js, and Python. Works collaboratively with business stakeholders, architects, and cross‑functional teams to deliver high‑quality, performance‑optimized software and APIs, while guiding junior developers.
**Expectations**
- Deliver end‑to‑end software solutions on time with minimal defects.
- Maintain clean, well‑documented code and enforce coding standards through reviews.
- Participate actively in Agile ceremonies (sprint planning, stand‑ups, retrospectives).
- Provide technical guidance to junior team members and support continuous learning.
- Stay current with emerging technologies, AI coding tools, and industry trends.
**Key Responsibilities**
- Design, code, test, and deploy front‑end (Angular, JavaScript/TypeScript, HTML, CSS) and back‑end (Node.js, Python) components.
- Build and integrate RESTful and GraphQL APIs, and connect applications to ERP, data warehouses, and third‑party services.
- Develop, maintain, and optimize corporate web sites and cloud/on‑premise applications (NGINX, IIS, Windows/Linux).
- Implement CI/CD pipelines (e.g., GitHub Actions) and use Git for version control.
- Integrate and support AI platforms, code completion tools (Copilot, Claude), and reporting tools (Power BI, Reporting Server, BI Studio).
- Diagnose, troubleshoot, and resolve performance bottlenecks, bugs, and security issues.
- Create and maintain technical documentation (architecture, data models, business logic).
- Collaborate with managers, business analysts, and stakeholders to translate requirements into technical specifications.
- Maintain API connectivity across ERP, data warehouse, and third‑party systems.
- Ensure compliance with security, architecture standards, and regulatory requirements.
**Required Skills**
- Proficiency in JavaScript/TypeScript, Angular, HTML, CSS, Node.js, Python.
- Strong SQL skills (database design, stored procedures) and NoSQL experience.
- Experience with RESTful and GraphQL API development.
- Familiarity with web servers (NGINX, IIS), Windows/Linux environments, and CI/CD pipelines.
- Git version control and collaborative development practices.
- Reporting and BI tools: Power BI, Reporting Server, Business Intelligence Studio.
- Ability to work independently and manage multiple projects under tight deadlines.
- Excellent analytical, problem‑solving, and communication skills (technical & non‑technical).
- Experience with AI coding assistants and modern development tools.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science or related field.
- Minimum 5 years of application development experience (Python, SQL, Angular, Node.js).
- Certifications in relevant technologies (e.g., Microsoft Certified: Azure Developer Associate, AWS Certified Developer, or similar) are a plus.