About this role:
We are seeking a talented software developer to join our team as a Full-Stack Developer. As a key member of our development team, you will be responsible for designing, building, and implementing web-based business solutions. Your primary focus will be on developing high-quality software products that meet the needs of our clients.
Some of your key responsibilities will include:
* Designing and implementing web-based applications using various programming languages such as JavaScript, Vue.js, and C#.
* Collaborating with cross-functional teams to identify project requirements and develop innovative solutions.
* Writing clean, maintainable, scalable, and extensible code.
* Integrating APIs and web services to build robust applications.
* Troubleshooting issues, performing unit testing, and resolving defects.
Requirements:
To be successful in this role, you will need:
* A minimum of 5+ years of professional experience in software development.
* Bachelor's degree in Computer Science or a related field.
* Proven experience with software product development and Agile methodologies.
* Strong troubleshooting and debugging skills.
* Excellent knowledge of front-end and back-end technologies such as JavaScript, Vue.js, TypeScript, jQuery, HTML5, CSS3, and Tailwind CSS.
Why Join Us:
As a member of our team, you will have the opportunity to work on innovative products and cutting-edge technology. We offer a supportive environment that values creativity, ownership, and continuous learning. You will also have the chance to collaborate with a global team and work remotely from Brazil.
If you are a passionate developer with excellent communication skills and a desire to build world-class software, we want to hear from you.