We are seeking a skilled web developer to contribute to the design and implementation of technical solutions for various projects. The ideal candidate will focus on developing high-performance applications by writing clean, testable, and reusable code. Collaboration with team members and stakeholders is essential to ensure the delivery of quality, responsive, and efficient applications that meet project requirements.
Key Responsibilities
- Implement part or all of the technical solutions for projects based on agreed technical designs.
- Develop high-performance applications by writing testable, reusable, and efficient code.
- Ensure optimal performance, quality, and responsiveness of applications.
- Collaborate effectively with team members and stakeholders to achieve project goals.
Required Qualifications
- Bachelor’s Degree in Computer Science or a related field.
- Minimum of 1 year of web development experience.
- Proficiency with Angular (version 2 or higher).
- Strong understanding of Git and version control systems.
- Solid knowledge of web markup languages including HTML5 and CSS3.
- Experience with CSS preprocessors such as SCSS, SASS, or LESS.
- Hands-on experience in building responsive web layouts.
- Good understanding of UI/UX principles.
- Expertise in UI design libraries and frameworks such as Material Design, Tailwind CSS, and Ant Design.
Preferred Qualifications and Benefits
- Experience in mobile app development using Ionic, React Native, or Flutter.
- Familiarity with other JavaScript libraries and frameworks like React or Vue.js.
- Knowledge of cloud platforms such as AWS and Google Cloud, along with DevOps practices.
- Experience working with web animation libraries such as GSAP.
- Proficiency in Node.js development.
- Experience with both NoSQL and SQL databases.
- Understanding of test-driven development frameworks and workflows.
- Familiarity with Continuous Integration (CI) and Continuous Deployment (CD) processes.
This role offers an opportunity to work in a dynamic environment where innovation and collaboration are valued. Candidates with a passion for creating efficient, scalable, and user-friendly applications will find this position rewarding.