Manilarecruitment·4 months ago
As a Full Stack Developer, you will be responsible for building and maintaining high-performance, scalable, and user-friendly web applications. While strong frontend expertise in Angular is expected, a solid Java development background is a must. You will develop frontend components and backend services that ensure seamless integration, scalability, and performance. You will collaborate closely with UX/UI designers, backend engineers, business analysts, and product managers to deliver clean, efficient, and reusable code that meets both business and technical requirements.
Duties and Responsibilities:
• Develop and maintain scalable, high-performance web applications using Angular(V12+ preferred) on the frontend and Java on the backend
• Translate UI/UX designs and wireframes into high-quality code
• Optimize components for maximum performance across various web-capable devices and browsers
• Write clean, maintainable, and testable code following best practices (TDD/BDD)
• Lead code reviews, mentor junior developers, and contribute to architectural decisions
• Ensure adherence to design standards, accessibility, and responsive design
• Continuously discover, evaluate, and implement new technologies to maximize development efficiency
• Troubleshoot and resolve performance and scalability issues
Must-have Skills / Qualification:
• 3+ years of experience in front-end development
• 3+ years of experience specifically in Angular (v12+ preferred)
• Experience in Java development using current versions (e.g., Java 11 or later)
• Strong proficiency in TypeScript, HTML5, CSS3, and RxJS
• Familiarity with RESTful APIs and asynchronous request handling
• Experience with version control systems like Git
• Deep understanding of cross-browser compatibility issues and ways to work around them
• Experience with front-end testing frameworks (Jasmine, Karma, Cypress, etc.)
• Knowledge of build tools and CI/CD pipelines