We are seeking a highly skilled Front-End Developer with a minimum of 7 years of experience in front-end application development. If you are passionate about crafting visually appealing, high-performance, and scalable web applications, we want you on our team. This role will provide you the opportunity to work on cutting-edge technologies, develop reusable UI components, and collaborate with cross-functional teams to create exceptional user experiences.
Key Responsibilities
Design and Development
- Build high-quality, responsive web applications using modern front-end technologies.
- Translate UI/UX designs into interactive, user-friendly interfaces.
Frameworks and Tools
- Develop and maintain front-end applications using React and Redux for state management.
- Leverage Node.js and Express for efficient back-end integration and API development.
Reusable Components
- Create and maintain Design Systems and reusable UI components for seamless collaboration across teams and projects.
- Implement Micro Front-End Architecture for modular and scalable application development.
Performance Optimization
- Ensure applications are optimized for performance and scalability, focusing on fast load times and smooth interactivity.
- Use tools like Webpack and other build systems for optimization and bundling.
Cross-Platform Development
- Develop and maintain cross-platform mobile solutions using React Native for a consistent experience across devices.
AWS Integration
- Integrate web applications with AWS services to enhance functionality and leverage cloud capabilities.
Required Skills and Qualifications
Core Web Development
- Expertise in HTML, CSS, Tailwind CSS, and modern JavaScript (ES6+).
- Strong knowledge of DOM manipulation, browser rendering, and web standards.
Front-End Frameworks
- Extensive experience with React.js for building dynamic, component-based applications.
- Proficiency with Redux for efficient state management and complex workflows.
Back-End Proficiency
- Skilled in Node.js and Express to build scalable and secure APIs.
Tooling and Build Systems
- Experience with Webpack and other build tools to optimize bundling and asset management.
- Familiarity with continuous integration and deployment processes.
Design Systems and Reusability
- Proven expertise in building Design Systems and crafting reusable UI components to improve development efficiency.
Advanced Architectures
- Strong understanding of Micro Front-End Architecture and its practical implementation in real-world scenarios.
Mobile Development
- Experience with React Native for delivering high-quality mobile applications across platforms.
Cloud Services
- Hands-on experience integrating applications with AWS services, including S3, Lambda, and other core AWS components.
What We Value
- A strong eye for design and detail, ensuring a seamless and intuitive user experience.
- Excellent problem-solving skills with a passion for tackling complex technical challenges.
- A collaborative mindset and excellent communication skills for effective teamwork.
- A strong commitment to writing clean, maintainable, and well-documented code.
- Staying updated with the latest industry trends, tools, and frameworks to keep the team's tech stack modern and efficient.
Why Join Us?
- Opportunity to work with cutting-edge technologies and shape the future of web development.
- A culture of innovation, collaboration, and continuous learning.
- Competitive compensation and benefits package.
- The flexible work environment encourages a healthy work-life balance.
If you are a seasoned Front-End Developer with a passion for crafting exceptional digital experiences, we would love to hear from you. Apply now to join our dynamic team and take your career to the next level!