EnterpriseKC (EKC) needs to lead the ongoing development, enhancement, and maintenance of its digital ecosystem, including its public website, data pipelines, internal dashboards, and other applications, while proposing and implementing innovative solutions to advance EKC's mission.
Requirements
- 2‑5 + years building production web apps with modern JS/TS frameworks (React, Next.js, Vite).
- Proficiency in PHP and the Laravel ecosystem (Forge, Sail).
- Competency in Node.js and API design (REST/GraphQL).
- SQL & NoSQL schema design (MySQL, PostgreSQL, MongoDB).
- HTML5, accessible CSS3, TailwindCSS; mobile‑first responsive design.
- Git‑based workflows, GitHub Actions (or similar), Docker Compose.
- Working knowledge of security best practices and DevSecOps concepts.
Responsibilities
- Architect and maintain user interfaces with React/Next.js (TypeScript) and TailwindCSS.
- Design secure, performant services using PHP (Laravel), Node.js/Express, REST/GraphQL, and serverless functions where appropriate.
- Model relational & NoSQL schemas (MySQL, PostgreSQL, MongoDB); implement migrations and optimise queries.
- Deploy, monitor, and scale applications via Docker, Laravel Forge, Cloudron, and GitHub Actions CI/CD; uphold observability and uptime targets.
- Build and refine ETL pipelines, ensure data quality, and surface insights through intuitive Dashboards.
- Implement SEO best practices and structured data to maintain Google Ad Grants compliance & high SERP rankings.
- Apply OWASP Top‑10 mitigations, manage secrets, and conduct regular vulnerability scans.
Other
- Executes defined requirements while exercising ownership and initiative to propose and implement innovative solutions that advance EKC’s mission.
- Translate requirements from Pillar leads into technical tasks; iterate quickly on feedback.
- Ownership mentality with a bias for action & innovation.
- Passion for EKC’s mission of expanding tech access and cybersecurity education.
- Team‑oriented communicator able to flex between strategic planning and hands‑on coding.