 
        
        Are you a seasoned Front-End professional seeking new opportunities to hone your skills?
Our organization is seeking a skilled and versatile Front-End Developer who can bring value to our team.
 * Develop and maintain complex front-end applications using ReactJS, leveraging the latest best practices and technologies.
 * Implement and manage micro frontends with expertise in modern software development methodologies.
 * Write efficient and scalable CSS and Sass code that meets the highest standards of quality and maintainability.
 * Utilize styled-components for component styling, ensuring seamless integration with our design system.
 * Collaborate closely with cross-functional teams, including designers and backend developers, to deliver comprehensive solutions that exceed expectations.
 * Participate actively in code reviews and contribute to improving code quality through regular feedback and constructive suggestions.
Requirements:
 * Deep understanding of ReactJS and its ecosystem, with experience in building complex front-end applications.
 * Strong knowledge of micro frontends, including design principles and implementation strategies.
 * Proficiency in CSS, Sass, and styled-components, with a focus on writing clean, modular, and reusable code.
 * Experience working with design systems, including creation, maintenance, and adherence to established guidelines.
 * Excellent version control skills, with a strong understanding of Git fundamentals and best practices.
 * Ability to work collaboratively as part of a high-performing team, with excellent communication and interpersonal skills.
Nice to Have:
 * Knowledge of CloudFront and EKS, with experience in deploying and managing cloud-based infrastructure.
 * Previous experience working with Design Systems, including creation, maintenance, and improvement.
 * Familiarity with testing frameworks (Jest, Cypress), with a focus on writing robust and reliable tests.
Competencies:
 * Technical Leadership: Ability to guide and mentor junior and intermediate developers, promoting growth and skill development.
 * Problem Solving: Strong analytical and critical thinking skills, with the ability to identify complex problems and propose effective solutions.
 * Effective Communication: Excellent verbal and written communication skills, with the ability to articulate technical concepts and ideas to both technical and non-technical stakeholders.
 * Time Management: Proven ability to manage multiple tasks and deadlines efficiently, with a focus on prioritization and adaptability.
 * Attention to Detail: High degree of attention to detail, with a focus on delivering high-quality work products and maintaining the highest standards of accuracy and precision.
 * Collaboration: Ability to collaborate effectively with diverse teams, including designers, backend developers, and product managers, to deliver comprehensive solutions that meet business objectives.
OSF Digital is an equal opportunity employer where you can bring your whole self to work. We welcome all individuals and do not discriminate based on gender identity and expression, race, ethnicity, disability, sexual orientation, color, religion, national origin, age, marital status, or any other protected category.