Full Stack Engineer

Entangl, Inc.San Francisco Bay Area, United States
Full TimeOn-siteJuniorLimited info disclosed
48 views0 applications

Description

Core Responsibilities End-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 Use Front-End: JavaScript/TypeScript, Svelte, modern UI frameworks Responsive design, state management, and client-side performance optimization Back-End: Python, Node.js, Go or similar languages RESTful API design and scalable microservices architectures Tools & Platforms: GitHub, GitHub Actions, Terraform, and industry-standard build and deployment tooling A combination of open-source and internal technologies tailored to the challenges at hand What We Value User-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 Require Experience: 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).