Senior Fullstack Engineer
Job Description
Responsibilities: - Own features end-to-end. From initial design to production reliability, you write the code, manage the deployment, and own the 3 AM page. This includes React frontends, Java backends, and the cloud infrastructure tying them together. - Build for scale and real-time. Design and implement systems that handle thousands of concurrent users on large-scale events, with low-latency WebSocket connections, efficient pub/sub patterns, and resilient backend services. - Deliver high-quality frontend experiences. Build highly interactive React apps with video, live streaming, and real-time engagement optimized for performance, bundle efficiency, and responsiveness. - Work AI-assisted, not AI-dependent. Use tools like Cursor or Claude Code to accelerate routine work. Bring your senior judgment to audit what they produce, catching logic fragmentation, stale closures, misused concurrency primitives, and edge cases that agents confidently skip over. - Shape architecture. Author Tech docs and architecture that drive how features get built not just by you, but by the team and AI agents working alongside it. Enforce structural integrity across the codebase. - Follow engineering best practices. Write clean, appropriately tested code unit tests, meaningful PR reviews, and documentation that doesn't go stale. - Collaborate closely. Work directly with designers and product managers to iterate fast. Be product-obsessed enough to push back on specs when something doesn't make sense for the customer. Requirements: - 5-10 years of industry experience as a full-stack or specialized engineer with exposure to all layers of the stack. - Deep expertise in at least one of React or Java (Spring Boot), and solid working knowledge of the other. You're a well-rounded full-stack engineer, not a specialist who ignores the other half. - Frontend fundamentals: strong HTML, CSS, and JavaScript. You understand how the browser works, not just how React works. - Strong in system design, both high-level (distributed systems, partition tolerance, pub/sub) and low-level (database indexing, memory management, concurrency). You know the tradeoffs, not just the buzzwords. - Relational database proficiency: comfortable with Postgres or MySQL, with query design, indexing strategies, and knowing when an ORM is hiding something expensive from you. - Hands-on AI tooling experience: you use tools like Cursor, Claude Code, or Copilot regularly. More importantly, you know their failure modes and apply judgment to what they produce. - Modern stack familiarity: React, Redux, Java 11 Postgres, and Redis. - Comfortable with cloud infrastructure and CI/CD pipelines. Company Summary Zuddl lets large companies host branded conferences online. We reproduce all aspects of a physical event from expo showcases to one-on-one networking meetings. Existing online conferences often feel like a one-way webinar where attendees have no impact on the outcome. It might as well be a pre-recorded video. On most platforms, all online events look the same. It's easy for attendees and speakers to forget what they're attending. Many customisable platforms that do exist take weeks or months to get your event up and running. At Zuddl, we're building out a library of templates for all of the configurable elements of our conferences. You can build off of existing templates and get your event up and running within minutes. By mixing and matching our different event zones, you can reproduce all aspects of physical conferences online. Discussion tables facilitate organic group networking with easy switching between different tables. The expo zone can be used to showcase partner and sponsor booths. The backstage zone helps you run dry runs to ensure smooth event execution. With Zuddl, you can create fully branded conferences with engaging experiences.
Required Skills
['JavaScript', 'Java', 'Spring', 'React.js', 'Golang', 'Python', 'AWS']
Additional Information
Source recruiter: Nishanth R Source recruiter designation: Talent Partner Company tagline: Create branded conferences online that can go live in minutes Employee count: 10 Company founded: 2020 Website: https://www.zuddl.com LinkedIn: https://www.linkedin.com/company/zuddl/about/ Instahyre score: NA Strong match: NA Accept outstation: true Company tagline: Create branded conferences online that can go live in minutes Logo: https://media.instahyre.com/images/profile/base/employer/21339/afc551c4bc/0.webp