
Mid-Level Software Developer
Posted Sep 10

Posted Sep 10
This is a fully remote position, open to applicants in Brazil.
• Design and sustain high-quality, efficient, and scalable software solutions utilizing Python, SQL databases, HTML, CSS, and JavaScript;
• Evaluate code produced by fellow team members and offer constructive feedback to maintain code quality and uniformity;
• Work in collaboration with cross-functional teams, including the product manager, designer, and other developers, to outline project requirements and deliverables;
• Disseminate knowledge and best practices, promoting a culture of ongoing learning and enhancement;
• Produce and update technical documentation to aid knowledge transfer and onboarding processes;
• Recognize and resolve technical issues and performance bottlenecks in existing codebases;
• Create and implement unit and integration tests to guarantee the reliability of software components;
• Stay informed about industry trends, emerging technologies, and best practices to continuously enhance skills and contribute to the team's success;
• Bachelor's degree completed;
• Proficiency in Elixir, Python, and/or JavaScript;
• Familiarity with development frameworks relevant to the aforementioned languages;
• Knowledge of database systems such as PostgreSQL, MySQL, MongoDB, and Elasticsearch;
• Experience with version control using Git and collaborative development tools;
• Comprehension of software architecture and design patterns;
• Experience in API development and integration;
• Strong attention to detail and a commitment to delivering high-quality code;
• Access to a collection of more than 15,000 books;
• Equipment provided to perform your duties.
Shield AI
Netflix
Travoom
HeroSoftware GmbH - Shopify Apps
Get handpicked remote jobs straight to your inbox weekly.