Job Description
A software developer is needed to design, build, and implement elegant web-based business solutions. The ideal candidate will have a strong understanding of frontend and backend technologies, as well as experience with Agile methodologies.
The job involves contributing to fast-paced client projects, collaborating closely with senior developers, and working with clients' project managers to understand their needs and technical requirements.
Responsibilities include writing clean, maintainable, scalable, and extensible code, integrating APIs and web services, troubleshooting issues, and resolving defects.
* Design and develop web applications using frontend frameworks such as Vue.js.
* Work with backend technologies like C# and ASP.NET to create robust APIs.
* Integrate databases using ORM frameworks like Entity Framework.
Requirements:
* Exceptional written and spoken English communication skills.
* Minimum 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.
Why Join Us:
* Work on innovative products and cutting-edge technology.
* Collaborate with a global team.
* Have the opportunity to grow professionally.
This role is ideal for a passionate developer from Brazil who excels in English communication and wants to build world-class software.