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 | | 929-460-8838