About Sitech
At
Sitech, we create cutting-edge digital products, services, and experiences that empower businesses worldwide. Our teams combine creativity, technology, and innovation to deliver scalable, high-quality software solutions.
We’re looking for an
Intermediate Angular Front-End Developer to join our growing team. If you’re passionate about building dynamic, high-performing, and visually engaging web applications — we’d love to hear from you.
Key Responsibilities
- Develop & Maintain: Build robust, responsive, and scalable web applications using Angular (v19+).
- Component Design: Create reusable, modular, and efficient UI components following best development practices.
- State Management: Handle complex application states using Angular Services or state management libraries like NgRx or Akita.
- Integration: Connect front-end applications with RESTful APIs or GraphQL services.
- Performance: Optimize front-end performance and ensure smooth user experiences across devices and browsers.
- Collaboration: Work closely with UX/UI designers to bring visually appealing and accessible designs to life.
- Testing & Debugging: Write unit tests using Jasmine and Karma to maintain code reliability; debug and resolve application issues.
- Code Quality: Participate in peer reviews and contribute to maintaining high coding standards.
Requirements
- Experience: 2–4 years of front-end development experience, including at least 3 years with Angular.
- Technical Skills: Strong proficiency in JavaScript (ES6+), TypeScript, HTML5, and CSS3.
- Tools: Hands-on experience with Angular CLI, Webpack, and modern build tools.
- Testing: Familiarity with testing frameworks like Jasmine, Karma, or Protractor.
- Version Control: Proficient in Git and Git-based workflows.
- Soft Skills: Strong communication, teamwork, and problem-solving abilities with a passion for continuous learning and improvement.