Software Engineer - Front End
Apply NowJob details
Our technology client seeks a talented, experienced Frontend Software Engineer to join their dynamic team. In this role, you will use your expertise to design, develop, and maintain intuitive user interfaces for our cutting-edge cybersecurity solutions. Collaborating closely with product managers, designers, and backend engineers, you will play a key role in shaping the next generation of adaptive security platforms for enterprise clients. This position is ideal for experienced front-end developers who want to leverage modern technologies in a fast-paced, impactful environment. Key Responsibilities Develop Scalable UI Components: Create reusable, high-performance React components and libraries emphasizing scalability and maintainability. Data Visualization: Integrate advanced data visualization tools, using libraries like Recharts and Chart.js, to present users with actionable insights. Responsive Design: Deliver pixel-perfect, responsive, and accessible interfaces using Tailwind CSS or equivalent frameworks, ensuring a seamless experience across devices. Cloud Integration: Work with backend teams to integrate with cloud-based services (e.g., AWS EC2, Lambda, S3, Amplify) and RESTful APIs. DevOps and CI/CD: Streamline builds and deployments by implementing Docker, Git workflows, and CI/CD pipelines. Secure Frontend Development: Implement secure authentication and authorization mechanisms (e.g., OAuth 2.0, JWT) while safeguarding sensitive user data. Frontend Testing: Write robust unit and integration tests using Jest to ensure code reliability and maintain high-quality standards. Team Collaboration: Collaborate with cross-functional teams to align technical implementations with business goals and contribute to an agile development workflow. Continuous Improvement: Stay updated on emerging technologies, frameworks, and best practices to enhance development processes and product quality. Qualifications Education: Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent professional experience. Frontend Expertise: 3-5 years of experience developing and deploying React applications in production, focusing on enterprise-grade solutions. Proficiency in Core Technologies: Frontend: React, JavaScript (ES6), Chart.js, Recharts, Lodash, Jest. Cloud/DevOps: AWS services (EC2, Lambda, S3, Amplify) and CI/CD tools like Docker. APIs: Strong understanding of RESTful APIs, HTTP/HTTPS protocols, and handling JSON/XML. Security: Knowledge of OAuth 2.0, JWT, and secure frontend development best practices. Responsive Design: Expertise in building responsive, cross-browser compatible interfaces. Version Control: Proficient in Git with experience in collaborative workflows. Problem Solving: Proven ability to debug complex issues, optimize performance, and deliver user-focused solutions in fast-paced environments. For more information on this role, or if you're looking for your next opportunity and looking to hire, please reach out: Jack Walsh | Consultant | j.walsh | 929-460-8838
Apply Now