Job Description
Location: [Specify Location / Remote if applicable]
Employment Type: Full-Time
Role Overview
We are seeking a Front-End Developer passionate about delivering exceptional user experiences using modern web technologies. This role involves building responsive, accessible, and high-performance interfaces while mentoring other engineers and shaping scalable front-end architecture.
Key Responsibilities
- Design, implement, and optimize responsive user interfaces using modern frameworks (React, Angular, Vue.js)
- Maintain performance and code quality through testing, code reviews, and best practices
- Define and implement scalable front-end architecture and reusable components
- Participate in the full software development life cycle: planning, coding, debugging, and process improvement
- Solve technical challenges creatively to meet product goals
- Mentor junior engineers and support team growth
Required Skills & Experience
- 3+ years professional front-end experience with React, JavaScript, HTML, and CSS/Tailwind CSS
- 8+ years back-end experience with C# (.NET)
- 8+ years experience with databases: Oracle, PL/SQL, SQL Server, Entity Framework
- Knowledge of web services: SOAP, HTTP, WSDL, XSD, REST
- Experience with Micro Front-end architecture and common UX patterns
- Familiarity with Agile/Scrum development frameworks
- Strong problem-solving, communication, and collaboration skills
Preferred Skills
- Experience with multiple front-end frameworks (Angular, Vue.js, Knockout)
- Prior involvement in large-scale, high-performance applications
- Exposure to process improvement and best practices in software development