Full Stack Engineer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Core ResponsibilitiesEnd-to-End Development:Design, develop, and maintain scalable full-stack applications that integrate complex data pipelines and intuitive user interfaces.Collaborate with cross-functional teams to define requirements and deliver robust solutions that address real-world challenges.Data Integration:Architect and build backend services.Integrate diverse data sources and ensure smooth data flow across systems.User Interface & Experience:Develop interactive, responsive UIs using modern frameworks and design systems.Ensure seamless integration between front-end components and backend services to provide a cohesive user experience.Collaboration & Mentorship:Work closely with deployment engineers and product designers to gather user feedback and iterate on product improvements.Agile & Iterative Development:Participate in code reviews, stand-ups, and agile planning sessions.Rapidly iterate on prototypes and solutions, balancing speed and quality in a CI/CD environment.Technologies We UseFront-End:JavaScript/TypeScript, Svelte, modern UI frameworksResponsive design, state management, and client-side performance optimizationBack-End:Python, Node.js, Go or similar languagesRESTful API design and scalable microservices architecturesTools & Platforms:GitHub, GitHub Actions, Terraform, and industry-standard build and deployment toolingA combination of open-source and internal technologies tailored to the challenges at handWhat We ValueUser-Centric Mindset:A passion for creating solutions that simplify complex workflows and enhance user experiences.An ability to empathize with both technical and non-technical users to build accessible, high-impact products.Technical Excellence:Strong coding skills and a deep understanding of full-stack development principles.Proven experience building scalable, maintainable software in fast-paced, iterative environments.Collaborative Spirit:Excellent communication skills and a track record of working effectively in cross-functional teams.A willingness to mentor others and contribute to a culture of continuous learning and improvement.Adaptability & Innovation:Comfortable with open-ended challenges and a rapidly evolving technical landscape.A proactive, problem-solving approach with a keen eye for both detail and the bigger picture.What We RequireExperience:3+ years of professional full-stack engineering experience.Demonstrated expertise in both front-end development (JavaScript/TypeScript, Svelte) and back-end systems (Python, Node.js, Go or similar).Technical Skills:Proficiency in building and consuming APIs, working with data integration, and implementing scalable microservices.Familiarity with CI/CD pipelines, version control systems (Git), and modern development practices.Soft Skills:Strong written and verbal communication skills.Ability to work independently and as part of a dynamic team in a fast-paced environment.Education:Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).