Job Overview:
We are seeking a passionate and talented Front-End Developer with expertise in React or Angular along with understanding of fixing Secure codes to join our dynamic team. The ideal candidate will have a strong understanding of modern JavaScript frameworks, a keen eye for user experience, and a bright, innovative mindset that thrives in fast-paced environments. You will play a pivotal role in building and maintaining sophisticated web applications that delight users and drive business success.
Key Responsibilities:
- Development & Design:
- Code fixes, remediate security vulnerabilities and optimize responsive web applications using React or Angular.
- Collaboration:
- Work closely with back-end developers, designers, and product managers to create seamless user experiences and ensure code scalability and performance.
- Secure Development:
- Develop and implement secure, scalable, and maintainable code fixes.
- UI/UX Focus:
- Advocate for and implement best practices in design systems, ensuring applications are intuitive, responsive, and user-centric.
- Code Quality:
- Write maintainable and efficient code while adhering to best practices and industry standards.
- Testing & Debugging:
- Conduct thorough testing and debugging to ensure the application runs smoothly across various devices and browsers.
- Performance Optimization:
- Continuously assess and improve performance, focusing on speed, accessibility, and user satisfaction.
- Continuous Learning:
- Stay up-to-date with the latest trends and advancements in front-end development, React/Angular frameworks, and UI/UX design.
- Innovation:
- Bring fresh ideas and creative solutions to complex challenges. Be proactive in identifying areas for improvement and suggesting enhancements.
Qualifications:
- Experience:
- 5-8 years of hands-on experience with either React or Angular (or both).
- Technical Skills:
- Strong proficiency in JavaScript (ES6+), HTML5, and CSS3
- Experience with state management libraries (e.g., Redux, NgRx, or Context API)
- Familiarity with front-end build tools like Webpack, Babel, or Angular CLI
- Understanding of responsive design principles and cross-browser compatibility
- Knowledge of RESTful APIs, asynchronous programming, and integrating third-party libraries
- Tools & Libraries:
- Comfortable working with Git, npm/yarn, and unit testing libraries (Jest, Mocha, etc.)
- Problem Solving:
- Bright, creative thinker with a passion for solving complex challenges and delivering high-quality solutions.
- Soft Skills:
- Strong communication skills, collaborative mindset, and ability to adapt quickly in a fast-moving environment.
- Education:
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Nice-to-Have Skills:
- Experience with TypeScript
- Knowledge of server-side rendering (SSR) and frameworks like Next.js or Angular Universal
- Familiarity with GraphQL and related tools
- Experience with cloud platforms like AWS or Azure
- Design skills or familiarity with design tools (e.g., Figma, Sketch, Adobe XD)