About the job About Us: Launchcode is a cutting-edge technology company focused on revolutionizing the agricultural industry. Our innovative solutions leverage advanced software and IoT technologies to optimize operations and improve efficiency. We are currently seeking a skilled Full Stack Software Engineer to join our dynamic team. Important facts about this role: The role is remote. Expected Start Date: when a successful candidate is found (Immediately) Hiring Model: CNPJ (Pessoa Jurídica) You need to speak Conversational English. Key Responsibilities: Contributes directly to the architectural roadmap Mentors other team members Actively works with other groups (QA, Ops, PO) to deliver work, provides leadership throughout Acts as advocate for good practice and continuous learning across the team Design, develop, and deploy application modules and services across the entire production technology stack. Collaborate with internal and external development teams to ensure adherence to quality standards and best practices. Implement software features outlined within the technology and product roadmaps. Work within a hybrid Agile framework, participating in sprint planning, retrospective meetings, and daily stand-ups. Build and maintain scalable and secure cloud infrastructure using AWS services. Assist in the development of CI/CD pipelines to automate the deployment process. Implement security features to maintain compliance with industry standards. Provide on-call assistance for production support issues as needed. Conduct code reviews and ensure adherence to coding standards, design principles, and development methodologies. Requirements: Bachelor's degree in Computer Science, Engineering, or related field. 5 years of experience in software development with focus on C#, .NET technologies. Hands-on experience with AWS cloud services such as EC2, S3, RDS, Lambda, etc. Proficiency in ReactJS for frontend development. Experience with MySQL, Redis, and MongoDB Atlas. Strong understanding of CI/CD pipelines and DevOps practices. Familiarity with Agile methodologies. Excellent problem-solving skills and attention to detail. Ability to work effectively both independently and as part of a team. Strong communication and collaboration skills. Conversational English Nice to Have: Experience with Hubspot CRM and Dynamics Business Central ERP. Knowledge of AWS Glue, AWS SNS, AWS SES, AWS CloudWatch. Familiarity with Microsoft Remote Desktop Server. Company Overview: Launchcode is a leading custom software development company that creates products that help businesses progress. As a values-driven organization, every member of our collaborative and passionate team puts their heart and soul into our custom work. We are a competitive bunch that motivates each other to grow and innovate when taking on new challenges continuously. With 16 years behind us and many more ahead, we have been growing year after year, consistently expanding our portfolio. Check out our Dribbble page (launchcode) to experience some of our amazing past work. Headquartered in Calgary, Alberta, our products have seen the world with a presence in the United Kingdom, Australia and the United States. We work hard, play hard and make hard work fun A private squash court and gym, along with our fancy schmancy workshop with all the cool tech, is just the start of how awesome we are. We are invested in the vision and success of our team, clients and partners, and that's why we are so excited to have you here as we look to bring a new member in Check out our Dribble page to see some of our amazing projects. Dribble https://dribbble.com/launchcode Site: https://lc.dev Linkedin: https://www.linkedin.com/company/lcdev/ Instagram: https://www.instagram.com/launchcodecanada/ Facebook: www.facebook.com/Launchcodecanada/ Youtube: https://www.youtube.com/LaunchcodeCA Clutch: https://clutch.co/profile/launchcode Medium: launchcodecanada.medium.com Indeed: https://ca.indeed.com/cmp/Launchcode-5/jobs Keep.io: https://keep.io/launchcode Launchcode is a proud and affirmative equal opportunity employer that is dedicated to diversity and inclusion in the workplace and does not discriminate based on race, color, religion, gender identity, age, martial status, disability or any other legally protected status. Launchcode makes hiring decisions based on solely on qualifications, merit and the current business needs. We encourage everyone to apply.