Front-End (or Full-Stack) Software Developer
Here’s a refined version of the job listing for easy copying into Notion:
Job Title: Front-End (or Full-Stack) Software Developer Location: San Francisco Bay Area, CA, USA About Us: FLUIX AI is a rapidly growing Enterprise B2B SaaS startup based in the San Francisco Bay Area. We specialize in providing innovative solutions for data centers and facilities, leveraging the latest advancements in Machine Learning (ML) and Artificial Intelligence (AI). Our mission is to solve the world’s inefficiencies, starting with the world’s most important buildings. Facilities that provide communication, data, food, manufactured goods, and more, are ultimately inefficient and require real-time and dynamic optimization. With A.I.M.I. (Artificial Intelligence for Managing Infrastructure), we are ushering in a new age of automation and optimization for facilities. Role Overview: We are seeking a passionate and skilled Front-End Software Developer (Full-Stack preferred) to join our dynamic team. The ideal candidate will have a keen eye for exceptional user experience and be able to contribute to all parts of the stack when needed. You will play a key role in designing, developing, and maintaining groundbreaking applications, ensuring that our platform’s user experience is intuitive, responsive, and powerful. You’ll collaborate closely with product, engineering, and operations teams to deliver solutions that delight our users and drive FLUIX’s mission forward. Key Responsibilities: • User Interface Development: Design, implement, and maintain responsive, intuitive, and user-friendly interfaces for our AI-driven web applications. • Full-Stack Development (Preferred): Contribute to back-end codebases when required, helping to build and maintain robust, scalable infrastructure. • Collaboration with Product and Design: Work closely with product and design teams to understand user needs, pain points, and deliver solutions that provide exceptional value. • Performance Optimization: Ensure applications are optimized for performance, security, scalability, and responsiveness. • API Integration: Integrate APIs using RESTful and GraphQL approaches to provide seamless communication between front-end and back-end systems. • Unit Testing and Quality Assurance: Perform your own pre-deployment QA, build, and implement unit tests to validate the functionality and performance of new code. • Team Collaboration and Support: Participate in cross-functional team activities, provide mentorship to junior developers, and contribute to the engineering team’s rotation for being on-call to mitigate service disruptions. Qualifications and Experience: • Educational Background: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience). • Experience:
• 3-5 years of experience in software development, preferably in product development.
• Strong proficiency in front-end technologies including ReactJS, JavaScript, HTML, and CSS.
• Experience with back-end development (NodeJS) is highly desirable.
• Knowledge of client-side tools like Redux, Webpack, and server-side technologies such as Docker is preferred.
• Experience with WebAssembly and familiarity with native code (e.g., C++) is a plus.
• Proven track record of integrating APIs using RESTful or GraphQL approaches.
• Technical Skills: • Requirements:
• React
• Typescript
• API Integration
• Experience creating and maintaining modern web files
• Experience creating good-looking graphs and figures
• RESTful
• NodeJS
• Experience defining and integrating APIs
• Self-learning mindset
• Preferred:
• Experience working with a Flask backend
• Solid understanding of software fundamentals including data structures, algorithms, design principles, and unit testing.
• Proficiency in front-end frameworks like ReactJS, and additional experience with NodeJS or other back-end tools.
• Experience with CI/CD pipelines, DevOps practices, and Docker.
• Soft Skills:
• Excellent communication and problem-solving skills.
• Ability to work effectively within a fast-paced, collaborative startup environment.
• Self-starter attitude with an eagerness to learn and adapt.
What We Offer: • Competitive Salary: Attractive compensation package, including equity options. • Benefits: Comprehensive health, dental, and vision insurance, along with other standard benefits. • Growth Opportunities: Opportunities for professional growth and development, with the chance to shape the future of technology in the industry. • Work Environment: A dynamic and collaborative work environment located in the San Francisco Bay Area with flexible remote options.
Who you’ll work closely with
Abhi Sastri
Founder & CEO
Chase Overcash
CTO
Benefits
Competitive Salary
Attractive compensation package, including equity options.
Benefits
Comprehensive health, dental, and vision insurance, along with other standard benefits.
Work Environment
A dynamic and collaborative San Francisco Bay Area work environment.
Growth Opportunities
Opportunities for professional growth and development, with the chance to shape the future of technology in the industry.
Join the team
Apply for this role