Full Stack Developer
We are seeking an experienced Full Stack Angular Developer to become a vital member of our dynamic, agile team. This is a fantastic opportunity to work on a high-impact, fast-paced project utilizing cutting-edge technologies.
About the Role
You will design, develop, and maintain a robust, responsive web application that seamlessly functions across all devices and browsers. Your expertise will bridge the gap between a sophisticated frontend built with Angular 21 and Kendo UI and a secure, scalable backend powered by .NET Core 10 and Entity Framework. Collaborating closely with cross-functional teams, you will ensure our application meets the highest standards of security, accessibility, and performance.
Key Responsibilities
- Frontend Development: Build engaging, mobile-optimized interfaces using Angular 21, Kendo UI, TypeScript, HTML5, and CSS3, ensuring excellent user experience across devices.
- Backend Development: Develop and maintain secure Web APIs with .NET Core 10 and C#, implementing RESTful services and ensuring data integrity with Entity Framework Core.
- Full Stack Integration: Achieve smooth, reliable communication between frontend components and backend services.
- Database Management: Design, optimize, and troubleshoot SQL Server databases, including writing stored procedures and managing schema changes.
- Accessibility & Compatibility: Conduct cross-browser and accessibility testing using LambdaTest, adhering to WCAG guidelines for inclusive UI.
- Security & Best Practices: Follow OWASP Top 10 security standards, secure coding practices, and conduct thorough testing to minimize vulnerabilities.
- Quality & Collaboration: Write comprehensive unit and integration tests, participate in code reviews, and contribute to project documentation.
- Agile Engagement: Participate actively in sprint planning, stand-ups, retrospectives, and collaborative development efforts.
- Version Control & CI/CD: Manage code repositories with TFS, and collaborate on build and deployment workflows to ensure continuous delivery.
Qualifications & Skills
- Educational Background: Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Technical Expertise:
- Frontend: Proficiency in Angular 21, Kendo UI, TypeScript, HTML5, CSS3, and responsive design principles.
- Backend: Strong knowledge of .NET Core 10, C#, REST API development, and Entity Framework Core.
- Database: Experience with SQL Server, including T-SQL, performance tuning, and schema management.
- Testing & Accessibility: Familiarity with LambdaTest, WCAG standards, and accessible UI development.
- Security: Practical understanding of OWASP Top 10 security principles.
- Tools & Platforms: Experience with TFS, CI/CD pipelines, and at least rudimentary knowledge of Jira or similar Agile tools.
- Soft Skills: Excellent communication, team collaboration, problem-solving abilities, and attention to detail. Self-motivated with a growth mindset to stay updated on emerging technologies.
Nice-to-Have Qualifications
- Experience deploying applications on IIS or containerized environments like Docker.
- Familiarity with DevOps practices and tools.
- Basic UI/UX design awareness and user-centric development principles.
