Job Title: Associate Software Engineer Location: Remote in Latam Type: Full-Time About the Role An individual contributor focused on expanding foundations of engineering, programming, and software development. Responsibilities include writing quality software applications, developing technical skills, collaborating with team members, and troubleshooting software-related issues. Skills & Experience - Consuming and creating simple APIs - Experience with client-side or server-side frameworks - Basic knowledge of databases and cloud storage - Familiarity with at least 2 programming languages Responsibilities & Expectations Technical - Builds defined features; investigates and fixes simple bugs - Has an engineering and programming foundation with relevant technologies - Understands the scope of assigned features - Focused on growth and learning the technology stack, best practices, and codebase - Works on scoped problems with some guidance, contributing meaningfully - Writes quality, maintainable, well-structured, and sufficiently commented code - Iterates code based on feedback - Expands experience and proficiency in the codebase with a solid understanding of relevant areas - Provides timely, helpful feedback in code reviews - Consistently follows best practices; able to defend or adapt to technical decisions during code reviews based on context - Contributes to functional specifications Execution - Develops estimation skills - Asks for help to get unblocked when necessary - Learns tools and resources - Seeks input from colleagues with area expertise - Exercises user empathy for both internal and external users - Engages with Product Management on feature feasibility and clarifies requirements - Breaks down tasks, plans, estimates user stories, and prioritizes in alignment with company goals - Seeks learning through retrospectives - Detects problems in requirements and user stories - Effectively uses tools and dashboards; instruments code for operations and monitoring Communication & Collaboration - Collaborates professionally with teammates and peers - Effectively communicates work status to teammates and manager - Proactively asks questions and seeks help when stuck - Voices concerns or requests clarification to their manager - Accepts feedback graciously and learns from experience - Communicates clearly at team and engineering events; escalates blockers quickly; clarifies requirements and shares assumptions - Adapts communication style for diverse technical audiences, choosing appropriate mediums and providing context - Uses team meetings and 1:1s to raise and resolve issues - Flags risk and raises concerns timely when actual effort exceeds estimates - Trusts teammates, assumes good intent, and can disagree and commit - Runs demos of their features, improvements, and bug fixes Leadership - Represents their team well to others in the company - Learns and exhibits company core behaviors, treating others with respect - Honors commitments to the team - Seeks out and integrates feedback - Shows willingness to participate in hiring Ownership - Has project/team-level impact - Pairs with others to gain knowledge - Objectively evaluates whether goals have been met - Exhibits a growth mindset regarding feedback What We Offer - Competitive Salary: Earn a USD salary that matches your skills and experience. - Full-Time Remote - Paid Time Off: We value work-life balance, offering PTO so you can recharge. - Private Health Insurance. Your health matters, and we help with a subsidy to cover your care. - Salary Reviews every year! - Paid Training and Certification Ready to put your puzzle-solving skills to the test? Join our team today! Want to learn more about us? LinkedIn: Instagram: Powered by JazzHR