Senior Software Engineer with solid Object Orientation - Brazil - Remote
Location
São Paulo, SP | Brazil
Job description
About Us
We are a multinational corporation based in the United States, with a significant presence in Spain and various countries across Latin America. Our focus is on pioneering new projects, where we seek the most skilled developers in the industry. Our expertise spans a range of areas, including full-stack development, mobile and web applications, QA automation, Machine Learning, Cloud Computing, DevOps and DevSecOps, Internet of Things (IoT), Software Architecture, UX/UI Design, and beyond.
About the project
Our client is a US company, an industry leader in affordable home care with the most advanced scheduling and management software for agencies.
Role Expectations and Qualifications
Essentials:
- OOP - Strong and Proficient in Object Orientation (IMPORTANT - please do not apply if you are not confident in OOP)
- At least 4-5 years of proven background building web apps
- PHP stack, including HTML, CSS, and JS. If you have experience with languages like C# or Java and desire to learn and work in PHP, that's also great.
- Experience
- Building well-structured, comprehensible and easily maintainable software that balances practicality and elegance. Good software should work now and be easy to change later.
- Working with MySQL, with both PHP-based ORMs and raw SQL
- Designing and building RESTful APIs integrating with third-party APIs
- Fluency in Version Control: e.g. Git
- Fluent in English . A good writer
- You live in the same time zone as the US.
Bonus:
- Experience building applications designed to run in a cloud-native environment (a.k.a. The Twelve-Factor App)
- Experience building React-based apps written in TypeScript.
- Familiarity building and maintaining HIPAA-compliant software.
Benefits and Perks Joining our team means being part of an environment that mirrors the progressive culture of Silicon Valley. We deeply value our employees and offer:
- Competitive Salary
- Travel: Office exchange and meet our clients
- Remote work options.
- Access to professional training and development courses.
- Regular mentoring sessions.
- Opportunities to shape your career trajectory.
- English language classes
Job tags
Salary