Job Closed
This listing is no longer active.
Creating Confidence
Full Stack Software Engineer – Architect
Location
Illinois
Posted
51 days ago
Salary
$125K - $135K / year
Seniority
Senior
Job Description
Full Stack Software Engineer – Architect
Giesecke+Devrient
• Architect and develop scalable, secure backend systems, services, and APIs • Contribute to responsive, user-friendly front-end features using modern frameworks (e.g., React, Angular, or Vue) • Design and implement efficient database schemas and models (SQL and NoSQL) • Optimize existing components for maximum performance, scalability, and reliability • Participate in architectural discussions and make design decisions while actively developing software • Collaborate with front-end developers to ensure consistency between system layers • Lead the design and implementation of new features, from concept through deployment • Implement security and data protection best practices • Participate in code reviews and mentor junior developers • Monitor and diagnose performance issues, ensuring high system availability and resilience
Job Requirements
- 5+ years of professional experience as a software developer
- Strong proficiency in backend or systems programming languages (Rust, C#/.NET, Node.js, Java, Python, Ruby, or Go)
- Solid experience with front-end development in one or more modern frameworks (React, Angular, or Vue)
- Strong understanding of database technologies (SQL & NoSQL), web protocols, and web services (REST/SOAP)
- Expertise in API design, data modeling, and system architecture (microservices, distributed systems)
- Familiarity with authentication/authorization schemes (OAuth, OpenID Connect, SAML, etc.)
- Experience with cloud platforms (AWS, Azure, or Google Cloud)
Benefits
- medical (PPO and HDHP with HSA)
- dental
- vision
- paid time off
- paid holidays
- 401K w/ employer match
- short/long term disability
- life insurance
- healthcare and dependent care flexible spending
- EAP
- commuter benefits
- education assistance
- pet insurance
- legal
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Engineer
EvolentEvolent partners with health plans and providers to achieve better outcomes for people with most complex and costly health conditions. Working across specialties and primary care, we seek to connect the pieces of fragmented health care system and ensure people get the same level of care and compassion we would want for our loved ones. Evolent employees enjoy work/life balance, the flexibility to suit their work to their lives, and autonomy they need to get things done. We believe that people do their best work when they're supported to live their best lives, and when they feel welcome to bring their whole selves to work. That's one reason why diversity and inclusion are core to our business. Join Evolent for the mission. Stay for the culture.
• Design, develop, test, and maintain data-driven software applications using Python and modern frameworks. • Build and optimize API-based solutions leveraging Python (FastAPI, Django, Flask) for scalable integrations. • Develop and maintain data pipelines and ETL workflows using tools such as Azure Data Factory, Fabric, PySpark, and related technologies. • Write clean, maintainable, and efficient code following best practices and coding standards. • Collaborate with product managers, designers, and other engineers to translate requirements into technical specifications. • Participate in code reviews to ensure code quality, functionality, and maintainability. • Troubleshoot, debug, and resolve technical issues and bugs in a timely manner. • Optimize applications for maximum performance, scalability, and reliability. • Contribute to continuous improvement of development processes, tools, and methodologies. • Stay up-to-date with emerging technologies and industry trends, applying them to improve our products and solutions.
• Maintain and expand an image / video / 3d-model viewer with annotation and sketching capabilities. • Implement and maintain robust file management and review systems to ensure reliable, efficient, user-friendly workflows. • Develop canvas based drawing tools (Canvas API, Pixi.js). • Support 3D model viewing features (Three.js, A-Frame, Sketchfab integration). • Assist in the implementation of real-time solutions for concurrent user sessions and state synchronization (WebSockets, Socket.io, Django Channels). • Build reusable UI components in a defined component-based architecture utilizing Storybook, snapshot testing, and clear documentation. • Maintain existing Vuex and Pinia state management systems while contributing to the incremental migration of modules from Vuex to Pinia. • Ensure components have proper accessibility (ARIA) and keyboard navigation support. • Write unit tests (Jest + Testing Library). • Create E2E tests (Cypress, Playwright). • Contribute to front-end performance tuning, including Webpack configuration and bundle size optimization. • Implement lazy loading and code splitting strategies. • Profile and improve rendering performance for media-heavy views.
Full Stack Engineer
Create Music GroupA data-driven music and technology company focused on empowering artists and labels.
• Drive implementation of product features and contribute to system design decisions • Translate ambiguous problems into scalable, production-ready solutions • Design and build backend services, APIs, and event-driven systems • Write high-quality, production-ready code across the stack • Collaborate effectively with Product, Design, Data, and Engineering teams to unblock progress and align on technical direction • Make pragmatic tradeoffs across speed, scalability, and maintainability • Improve reliability through testing, observability, and performance optimizations • Participate actively in code reviews, both as author and reviewer • Use AI tools to prototype, build, and debug more efficiently • Other duties as assigned.
Role Description Ich suche dafür einen verlässlichen Full-Stack Entwickler, der die Umsetzung strukturiert und sauber in Milestones realisiert. - Technische Umsetzung des Buchungsportals auf Basis der bestehenden Figma-Layouts - Frontend-Entwicklung mit React/Next.js/TypeScript und Tailwind - Backend-Umsetzung mit Node.js/Express oder Next.js API Routes (gerne mit Empfehlung) - Anbindung der Zahlungsabwicklung über Stripe - Strukturierter Aufbau einer nachhaltigen, wartbaren Architektur - Umsetzung in klar definierten Milestones inkl. kurzer, regelmäßiger Abstimmungen Qualifications - Nachweisbare Erfahrung mit React, Next.js, TypeScript und Tailwind - Solide Backend-Kenntnisse in Node.js und Express oder Next.js API Routes - Erfahrung mit sauberen Projektstrukturen, Releases und Milestone-Arbeit - Idealerweise bereits Stripe-Integrationen umgesetzt - Verlässliche Kommunikation und pragmatische Umsetzung - Kurze Referenzen/Projektlinks Benefits - Remote-first Zusammenarbeit - Sehr klare Produktvision + vollständige Figma-Blueprints - Schnelle Entscheidungen, direkte Abstimmung mit dem Product Owner - Saubere Milestone-Planung - Möglichkeit auf Folgeprojekte bei guter Zusammenarbeit



