**Essential Duties & Responsibilities**:
- Knowledge of professional software engineering practices and best practices for the full software development lifecycle (SDLC), including coding standards, code reviews, source control management, build processes, testing, and operations
- Experience in communicating with other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy
- Hands-on expertise in many disparate technologies, typically ranging from front-end user interfaces (JavaScript, CSS, Bootstrap, React) through to back-end systems (PHP) and all points in between
- Proven results and a history of project delivery working with Agile engineering practices
**Requirements**:
- 2+ years of experience contributing to the architecture and design (architecture, design patterns, reliability, and scaling) of a new and current systems
- 3+ years of programming experience with PHP
- 4+ years of professional software development experience
- Experience with full-stack Web software development using server side frameworks and technologies such as: Node.js, PHP, SQL, as well as front-end frameworks and technologies such as React and TypeScript, AngularJS, Bootstrap, JQuery, HTML5, CSS
- Experience writing and consuming web and micro-services APIs
**Education**:
- Bachelor's degree in computer science, or equivalent experience
This is a onsite role, in which you will work in our office in Campinas. Laptop and equipment will be provided to you. Fulltime long-term contract, with benefits included in monthly pay. Opportunity for advancement.
**Benefits**:
- Our beautiful office in Campinas with wonderful amenities and indoor and outdoor workspaces
- A collaborative environment where you can enhance your skills with like minded developers
- Room for growth to senior level positions
- Referral bonuses
- PEO benefits and profit sharing
- Bi-Weekly pay!!!
**Job Types**: Full-time, Contract
Pay: R$7,000.00 - R$10,000.00 per month
Work Location: In person