Posted:
4/5/2026, 8:04:29 AM
Location(s):
São Paulo, Brazil
Experience Level(s):
Senior
Field(s):
Software Engineering
Workplace Type:
Hybrid
We are seeking a dedicated Full Stack Developer to join our software engineering team and contribute to the development and enhancement of a cloud-based dashboard application powered by a globally distributed IoT system. This position focuses on building and optimizing the backend on AWS to process and manage data collected from IoT systems worldwide while creating intuitive, high-performance front-end interfaces for data visualization and insights.
RESPONSIBILITIES - Your daily routine will include:
- Collaborate with cross-functional teams to develop high-quality software applications.
- Create and maintain comprehensive design documentation, including architectural diagrams, API specifications, and system workflows, to ensure clarity and alignment with development goals.
- Stay up-to-date with industry best practices and emerging technologies.
- Collaborate with stakeholders to gather and analyze requirements.
- Ensure the software aligns with business goals and objectives.
- Troubleshoot and resolve complex technical issues.
REQUIREMENTS:
- Develop front-end applications using Typescript w/ NodeJs, and React JS applications focusing on high availability, low latency, and scalability.
- Develop, and maintain Rest APIs.
- Understand, build, and optimize AWS serverless infrastructure such as DynamoDB and Lambda.
- Collaborate with cross-functional teams to deliver new features and optimizations.
- Write clean, efficient, and well-documented code to implement the desired requirements.
- Contribute to all development lifecycle phases, from concept and design to testing.
- Analyze user requirements and convert requirements into highly functional code.
- Continuously integrate and deploy developed software. Update and modify systems to improve efficiency.
- Diagnose and resolve technical issues, ensuring robustness and production stability.
- Participate in code reviews to maintain code quality and distribute knowledge.
- Stay updated on emerging technologies and industry trends to apply them within the organization where appropriate.
QUALIFICATIONS:
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Proven work experience as a FullStack Developer or similar role with a solid understanding of projects from the client and business perspective.
- Experience with frameworks such as Node JS w/ Typescript, React JS
- Experience with the Agile methodology.
- Hands-on experience with AWS services, including DynamoDB, Lambda, and other serverless architecture components.
- Experience in developing rest API using Typescript w/ NodeJs and enterprise-grade applications.
- Familiarity with object-oriented programming and design patterns.
IoT, embedded systems, and Tableau experience are differential
- Experience or interest in AI-powered development tools such as GitHub Copilot and Cursor.ai to enhance productivity and code quality.
- Proficiency in advanced English, both written and spoken, for effective global communication.
Website: http://ciandt.com/
Headquarter Location: Oakland, California, United States
Employee Count: 5001-10000
Year Founded: 1995
IPO Status: Public
Last Funding Type: Private Equity
Industries: IT Management ⋅ Mobile ⋅ Software ⋅ Web Development