FullStack Developer PL (Advanced English)

Contract Remote in Brazil 4 months ago

FullStack Developer PL (Advanced English) 

Core Responsibilities: 

  • Develop and maintain backend and frontend systems: Design, implement, and enhance applications and APIs using Node.js, TypeScript, and Python. This includes building RESTful APIs and web applications, contributing to the development of our core product. 
  • Promote better UI/UX: Contribute to improving user experience by increasing user engagement, reducing bounce rates, and improving user satisfaction scores. 
  • 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 through code reviews, pair programming, and technical documentation. 
  • Problem-solving: Proactively monitor system performance, identify potential issues, and implement solutions to ensure stability and reliability. 
  • Testing and Quality Assurance: Write unit tests, integration tests, and participate in code reviews to ensure high-quality, maintainable code. 
  • Security: Adhere to security best practices to build secure applications and protect sensitive data. 

Essential Technical Skills: 

  • Backend development: Proficiency in Node.js, TypeScript, and Python. 
  • Frontend development: Experience with modern JavaScript frameworks like React, Vue.js, or Angular. 
  • 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. 
  • AWS cloud platform: Familiarity with core AWS services (EC2, S3, CloudWatch, IAM). 
  • Version control: Experience with Git. 
  • Testing frameworks: Experience with testing frameworks (e.g., Jest, Mocha, pytest). 

Agile Mindset and Soft Skills: 

  • Agile Principles: Understanding of Agile values and principles. 
  • Scrum/Kanban Experience: Experience working in Scrum or Kanban environments. 
  • Collaboration: Strong teamwork and communication skills. 
  • Adaptability: Open to feedback and willing to learn. 
  • Problem-Solving: Ability to analyze problems and implement solutions. 
  • 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.