Lead Full Stack Engineer in Mundelein
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+27 more
Job description
n \n
-
Lead the design, development, and deployment of full stack applications, including backend services, APIs (REST/GraphQL), and frontend interfaces, ensuring modularity, security, and high performance. \n
-
Collaborate with cross-functional teams-Product, Design, Data Science-to translate requirements into intuitive, reliable user experiences and scalable backend solutions. \n
-
Define and evolve canonical data models, manage complex entity relationships (graphs, hierarchies), and develop indexing/search solutions (Elasticsearch, vector search) supporting AI-driven search and recommendation features. \n
-
Build event-driven architectures (Kafka, cloud pub/sub), implementing asynchronous workflows and stream processing for scalable, real-time data handling. \n
-
Integrate AI/ML functionalities-such as retrieval-augmented (RAG), semantic search, and entity resolution-into workflows, optimizing usability and business impact. \n
-
Establish frontend architecture using modern frameworks (React, Vue, Angular) with focus on performance, accessibility, and shared UI component libraries. \n
-
Drive service reliability, system observability, automated testing, and continuous improvement practices. \n
-
Implement robust security measures, including role-based (RBAC) and attribute-based access controls (ABAC), across all layers of the application stack. \n
-
Mentor engineering teams in architecture, code quality, and technical innovation, fostering best practices and engineering excellence. \n
-
Coordinate with DevOps and Security to ensure compliant, scalable, and resilient infrastructure, primarily on cloud platforms like AWS. \n
Requirements
-
5+ years of professional full stack software engineering, with demonstrated leadership in complex enterprise systems. \n
-
Strong expertise in backend frameworks (FastAPI, Django) and frontend frameworks (React, Vue, Angular) with modern build tools (Vite). \n
-
Proficiency in Python and TypeScript; solid understanding of data modeling (relational, NoSQL, graph databases). \n
-
Extensive experience designing and consuming RESTful and GraphQL APIs, with large-scale, service-oriented architecture knowledge. \n
-
Hands-on experience with event-driven systems (Kafka, cloud pub/sub) and asynchronous processing pipelines. \n
-
Skilled in implementing security controls (RBAC, ABAC) and multi-tenant applications, with familiarity in search technologies (Elasticsearch, vector search). \n
-
Deep understanding of cloud- development in AWS; CI/CD, observability, and automation practices. \n
-
Familiarity with AI/ML feature integration, including retrieval-augmented (RAG), semantic search, and AI workflow observability., * Advanced degree in Computer Science, Software Engineering, or related fields; relevant cloud certifications (AWS, Azure, GCP). \n
-
Experience in data-intensive industries such as finance, property management, or enterprise analytics. \n
-
Active use of AI coding assistants and agents, with an understanding of their application in modern software development workflows. \n
-
Knowledge of search optimization and domain-specific data modeling within complex enterprise environments. \n
Benefits & conditions
Competitive salary commensurate with experience, comprehensive benefits package, and flexible remote work options aligned with EST working hours. Occasional travel (2-3 times per year) is expected.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦