Job Openings
Front End UI/UX Web Developer
About the job Front End UI/UX Web Developer
Overview
We seek a skilled Front End UI/UX Web Developer to join our dynamic team. The ideal candidate will strongly focus on creating intuitive, high-performance, and visually appealing web applications. You will collaborate with designers, backend developers, and product managers to deliver seamless user experiences while adhering to modern web development best practices.
Key Responsibilities:
- Develop and maintain responsive, user-friendly web interfaces using Angular 2+, HTML5, CSS3+/SASS, and TypeScript.
- Implement and consume RESTful HTTP APIs to ensure smooth data integration and functionality.
- Apply separation of concerns principles to maintain clean, modular, and scalable code.
- Optimize web applications for performance, leveraging CDN and networking best practices.
- Collaborate with UX/UI designers to translate wireframes and mockups into functional interfaces.
- Ensure cross-browser compatibility and adherence to web accessibility standards.
- Participate in code reviews, testing, and debugging to maintain high-quality deliverables.
- Stay updated on emerging front-end technologies and trends to enhance development processes.
Requirements:
- Strong focus on Professional Development.
- Proven track record implementing new technologies into legacy projects.
- Bachelor's degree in Computer Science, Web Development, or a related field (or equivalent experience).
- 4+ years of professional experience in front-end web development.
- Strong portfolio showcasing UI/UX design and development projects.
- Excellent problem-solving skills and attention to detail.
- Ability to work collaboratively in a fast-paced, agile environment.
- Strong communication skills to articulate technical concepts to non-technical stakeholders.
Mandatory Qualifications
In-depth Knowledge and Fluency in:
- TypeScript: Expertise in writing robust, type-safe code for scalable applications.
- JSON: Proficient in handling and manipulating JSON data structures for API integrations.
- Angular 2+: Strong experience building dynamic, component-based web applications.
- HTML5: Advanced understanding of semantic markup and modern web standards.
- CSS3+/SASS: Expertise in crafting responsive layouts, animations, and preprocessed styling with SASS.
- Separation of Concerns: Proven ability to structure code for maintainability and scalability.
- RESTful HTTP API Architecture: Experience designing and integrating with RESTful APIs.
- CDN and Networking Best Practices: Knowledge of optimizing asset delivery and network performance.
Nice-to-Have Qualifications
- Familiarity with ASP.NET/C# for full-stack collaboration.
- Experience with React for building flexible, component-driven UIs.
- Knowledge of Progressive Web Apps (PWA) development for enhanced user experiences.
- Proficiency in Lighthouse (PageSpeed Insights) for performance analysis and optimization.
- Understanding of general programming practices, including:
Event-Driven Architecture: Designing systems that respond to asynchronous events
Domain-Driven Design: Structuring applications around business domains.
Test-Driven Development: Writing tests to guide and validate development.
Why Join Us?
- Work on cutting-edge web applications with a focus on user experience.
- Collaborate with a talented, passionate team in a supportive environment.
- Opportunities for professional growth and skill development.
- Competitive salary, benefits, and flexible work arrangements.