Key Skills: UI, Vue.js, C#, Agile, Python
Roles and Responsibilities:
- Design and develop user-friendly, scalable web applications using Vue.js, JavaScript, and TypeScript.
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Ensure application performance, quality, and responsiveness across platforms.
- Identify and correct bottlenecks, troubleshoot, and fix bugs.
- Participate actively in Agile development processes and contribute to sprint planning and retrospectives.
- Maintain code quality, best practices, and version control (Git).
- Contribute to discussions on software architecture, OOM (Object-Oriented Modeling), and OOD (Object-Oriented Design).
- Support continuous improvement initiatives and knowledge sharing within the team.
Skills Required:
- Strong proficiency in Vue.js and modern JavaScript/TypeScript.
- Hands-on experience with UI design and implementation.
- Working knowledge of C# for integration with backend systems.
- Familiarity with Agile methodologies (Scrum/Kanban).
- Knowledge of Python for scripting or automation tasks (nice-to-have).
- Solid understanding of software design patterns, OOM, and OOD principles.
- Strong debugging, problem-solving, and analytical skills.
- Excellent communication and collaboration abilities.
Education: B.E. or B.Tech in Computer Science or related field