0325DP - 160HOF| Senior FullStack Engineer
Summary
Senior FullStack Engineer builds and optimizes a web and mobile platform for AI-powered cost estimation in construction remodeling, using React, Node.js, Python, and cloud architectures.
Senior FullStack Software Engineer - Sao Paulo Brazil (Hybrid)
A technology company in the construction sector is looking for a Senior Fullstack Software Engineer to play a key role in developing its web and mobile platform. This position involves working with AI-powered solutions to enhance cost estimation processes in the remodeling industry.
Responsibilities:
- Design and develop scalable frontend and backend systems, including APIs, services, and interfaces for AI-driven workflows.
- Lead frontend development, ensuring high standards in code quality, testing, and scalability.
- Collaborate closely with product, design, engineering, and AI teams to create seamless and intuitive user experiences.
- Conduct code reviews, share knowledge, and mentor fellow engineers, fostering a high-performing team.
- Evaluate and adopt new tools, frameworks, and processes to enhance efficiency and platform performance.
Requirements:
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field.
- Experience: 7+ years in frontend and backend development, with a strong track record of building scalable, high-performance applications.
- Technical Skills: Proficiency in React, React Native, TypeScript, Node.js, Python, SQL, and cloud-based architectures. Experience optimizing both frontend and backend performance.
- User-Centered Approach: Ability to understand user needs and translate them into intuitive, impactful solutions.
- Code Quality: Ability to write clean, maintainable, and well-structured code while enforcing best practices in software development.
- Performance Optimization: Experience in improving API response times, frontend rendering speed, and database efficiency.
- Cross-Functional Collaboration: Strong ability to work with design and product teams, communicating clearly and proactively.
- Adaptability: Comfortable working in a fast-paced environment, balancing rapid iteration with high-quality outputs.
- Startup Experience: Previous experience working in a startup environment is required.
This is an exciting opportunity for professionals passionate about building innovative solutions in a dynamic environment, leveraging AI to transform the construction industry.