We partner with the world’s most valuable brands to build digital solutions that transform businesses. As a digital native, we bring a 28-year track record of accelerating business impact through complete and scalable digital solutions. With a global presence of 6,500+ professionals in strategy, research, data science, design, and engineering, we unlock top-line growth, improve customer experience, and drive operational efficiency.
Hi There, This is Juliana from CI&T!
I am a Talent Analyst looking for people located in Brazil for a Developer Node to work on an international project.
Responsibilities:
- Software Development: Develop back code using JavaScript/TypeScript (
Node.js), prioritizing code clarity, quality, and performance. Utilize best practices in software development to create scalable and maintainable codebases. - AWS Expertise: Configure and maintain
Node.js products using AWS services. - Unit Testing: Develop and maintain unit tests to ensure the reliability and quality of the code. - Component Composition and Reusability: Demonstrate proficiency in component composition and reusability, contributing to modular and efficient codebases. - Data Structures: Possess a deep understanding of data structures and employ them effectively to optimize code for cleanliness and performance. - Problem Solving and Debugging: Exhibit strong problem-solving and debugging skills to troubleshoot issues and optimize application performance. - Technology Enhancement: Proactively identify opportunities for technology enhancements within the client's environment. Engage in discussions and negotiations to analyze trade-offs and make informed technology decisions autonomously. - Stay Informed: Stay up-to-date with industry best practices, development standards, and emerging technologies. - Team Collaboration: Actively participate in team discussions, attend meetings, and serve as a technical reference. Collaborate effectively with cross-functional teams to deliver exceptional software solutions. - Leadership: Demonstrate leadership attitude by providing technical guidance and mentoring to team members when required. - Communication: Fluent in English, capable of attending meetings, presenting technical information, and effectively communicating ideas and solutions to both technical and non-technical stakeholders.
Requirements for this challenge:
- Develop web applications using JavaScript/TypeScript (
Node.js), focusing on code clarity, quality, and performance- Have a strong experience building
Node.js products using AWS services (in order of importance):1. SNS / SQS2. Dynamodb3. ECS / Fargate or other containerization: 3.a. Fargate or similar Kubernetes 3.b. Docker 3.c. Deployment strategies4. CloudFormation based deployment strategies: 4.a. CDK 4.b. Serverless5. ECS: 5.a. Lambda6. API Gateway- Write unit tests- Good in component composition and reusability- Know data structures really well, and how to use them in order for the code to be as clean and fast as possible- Good problem-solving and debugging abilities in general- Keep up to date with best practices and development standards
Nice to have:
- Have participated also in frontend architectural design/implementation- Experience with IOT- Had a chance to be involved in customer care projects
-Our benefits: - Health plan and dental plan; - Meal allowances; - Childcare assistance; - Extended parenting leave; - Gympass - Annual profit-sharing distribution; - Life insurance; - Partnership with an online mental health platform; - CI&T University; - Discount Club; - Support Program: legal; financial; physiotherapy; psychological guidance; nutritionist and more; - Pregnancy course and responsible parenthood; - Partnership with online course platforms - Platform for language learning;- And many others.
#LI- JN1#MidSeniorCI&T is an equal-opportunity employer. We celebrate and appreciate the diversity of our CI&Ters’ identities and lived experiences. We are committed to building, promoting, and retaining a diverse, inclusive, and equitable company and culture focused on creating a better tomorrow.
At CI&T, we recognize that innovation and transformation only happen in diverse, inclusive, and safe work environments. Our teams are most impactful when people from all backgrounds and experiences collaborate to share, create, and hear ideas.
We strongly encourage candidates from diverse and underrepresented communities to apply for our vacancies.