Ciandt
[Job-28624] Senior Developer Full Stack React/Nodejs, Brazil
Company
Role
[Job-28624] Senior Developer Full Stack React/Nodejs, Brazil
Location
BR
Job type
Full Time
Posted
6 hours ago
Salary
Job description
We are tech transformation specialists, uniting human expertise with AI to create scalable tech solutions. With over 8,000 CI&Ters around the world, we’ve built partnerships with more than 1,000 clients during our 30 years of history. Artificial Intelligence is our reality.
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
- 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.
#LI-DG3 #MidSenior