- Company Name
- L2R Consulting
- Job Title
- Full Stack Developer
- Job Description
-
Job title: Full Stack Developer
Role Summary:
Design, develop, and maintain scalable web applications from front‑end to back‑end, ensuring seamless user experience and robust server‑side functionality. Leverage modern JavaScript frameworks, server‑side languages, and Azure cloud services to deliver end‑to‑end solutions, collaborate with cross‑functional teams, and continuously improve code quality and performance.
Expectations:
- 2+ years of end‑to‑end full stack development in a professional setting.
- Strong proficiency in HTML, CSS, JavaScript, and a contemporary framework (React, Angular, or Vue.js).
- Experience with back‑end technologies (Node.js, Python, Java, or .NET) and API design.
- Azure cloud expertise for developing, deploying, and scaling applications.
- Ability to write clean, documented code, perform thorough testing, and manage CI/CD pipelines.
Key Responsibilities:
- Build responsive user interfaces and implement server‑side logic, APIs, and databases.
- Design and manage SQL/NoSQL databases, ensuring data integrity and security.
- Integrate third‑party APIs and services, and collaborate with data science teams on dashboards.
- Write unit, integration, and end‑to‑end tests; troubleshoot, debug, and optimize applications.
- Manage deployment, monitoring, and scaling using Azure or comparable cloud/on‑prem solutions.
- Participate in agile ceremonies, code reviews, and continuous improvement initiatives.
- Contribute to DevOps practices, including CI/CD pipeline implementation and automation.
Required Skills:
- Front‑end: HTML, CSS, JavaScript, React/Angular/Vue.js, static site generators.
- Back‑end: Node.js/Express, Python/Django/Flask, Java/Spring Boot, or .NET Core.
- Azure development (App Services, Functions, AKS, databases).
- RESTful API design and integration.
- Database management: relational (SQL Server, PostgreSQL, MySQL) and NoSQL (MongoDB, Cosmos DB).
- Version control (Git), branching, pull requests, and merge workflows.
- CI/CD fundamentals (Build, Test, Deploy).
- Agile/Scrum practices.
- Basic security principles for web applications.
Required Education & Certifications:
Bachelor’s degree in Computer Science, Information Technology, or equivalent experience. --- (End of profile)