Developer Backend SR

Contract Remote in Brazil 3 months ago

Developer Backend SR

Advanced English proficiency is required for daily communication with international teams. 

 

Core Responsibilities: 

  • Develop and maintain backend systems: Design, implement, and enhance server-side applications and APIs using Node.js, TypeScript, and Python. 
  • Database management: Work with MySQL and DynamoDB to design and optimize data models, ensuring data integrity and performance. 
  • AWS cloud infrastructure: Utilize AWS Lambda and other serverless technologies to build and deploy scalable, cost-effective solutions. 
  • Collaboration: Partner closely with frontend developers, DevOps, and the broader team to ensure seamless integration and functionality. 
  • Problem-solving: Proactively monitor system performance, identify potential issues, and implement solutions to ensure stability and reliability. 

 

Essential Technical Skills: 

  • System Design: develop solutions for scale 
  • Backend development: Proficiency in Node.js, TypeScript, and Python. 
  • Database systems: Strong understanding of MySQL and DynamoDB, including data modeling, query optimization, and performance tuning. 
  • Serverless architecture: Hands-on experience with AWS Lambda and other serverless components for building scalable and efficient applications. 
  • AWS cloud platform: Familiarity with core AWS services such as EC2, S3, CloudWatch, and IAM. 
  • Version control: Experience with Git for code management and collaboration. 

 

Agile Mindset and Soft Skills: 

  • Agile Principles: Understanding of Agile values and principles (collaboration, customer focus, adaptability, iterative development). 
  • Scrum/Kanban Experience: Experience working in Scrum or Kanban environments, understanding their ceremonies and artifacts. 
  • Collaboration: Strong teamwork and communication skills, able to work effectively with other developers, designers, and product managers. 
  • Adaptability: Open to feedback, willing to learn and adjust to changing requirements. 
  • Problem-Solving: Ability to analyze problems, propose solutions, and implement them effectively. 

Desirable Additional Skills: 

  • CI/CD: Knowledge of continuous integration and continuous deployment pipelines. 
  • AI/Machine Learning: Familiarity with AI/ML concepts and frameworks. 

100% remote 

Your Cart (0)

Your cart is empty

Looks like you haven't added any items to your cart yet.