Job description
At NewRich Network, we deliver e-learning, turnkey solutions, and a social platform for digital entrepreneurs. Our hybrid SaaS + educational platform + social network is core to our mission. We’re a fast-moving startup that values collaboration, creativity, and shipping real value.
- Develop and maintain server-side code using PHP and related technologies.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Optimize application performance, scalability, and security.
- Design and implement APIs for seamless communication between front-end and back-end systems.
- Troubleshoot and resolve issues related to application functionality, performance, and security.
- Participate in code reviews and provide constructive feedback to peers.
- Stay up-to-date with industry trends and best practices in web development.
- Develop, optimize, and maintain database schemas, queries, and indexing to ensure efficient data storage and retrieval.
- Create and maintain detailed documentation of code, processes, and API specifications to facilitate collaboration and future maintenance.
- Implement and maintain unit tests, integration tests, and other testing methodologies to ensure code quality and reliability.
- Participate in setting up and managing continuous integration and continuous deployment (CI/CD) pipelines to streamline the deployment process.
- Assist project managers in estimating project timelines and deliverables and provide technical insights during project planning and execution.
You are our ideal candidate if you have:
- Demonstrated experience working as a PHP Backend Developer or in a similar role, showcasing a strong track record of successful projects.
- Strong knowledge of PHP 8 and MySQL, along with proficiency in related frameworks (e.g. Laravel 9+), enabling the development of robust and efficient applications.
- Familiarity with RESTful APIs and web services, allowing for seamless integration and communication between different systems.
- Led and managed cross-functional teams, providing guidance, fostering collaboration, and ensuring alignment with organizational goals to drive project success and continuous improvement.
- Solid experience with version control systems (e.g. Git), ensuring effective management of code versions and collaboration with team members.
- Proven ability to manage inter-system integrations, facilitating smooth data flow and interoperability between different software platforms.
- Solid understanding of database design, architecture and optimization techniques.
- Excellent problem-solving skills and a keen attention to detail.
- Strong ability to work independently with minimal supervision, as well as collaboratively as part of a team, contributing to a productive and cohesive work environment.
- Strong verbal and written communication skills to present information to both technical and non-technical users at all levels of the organization.
- Experience with automated testing frameworks: Experience in using PHP Unit or similar testing frameworks.
- Understanding of security best practices: Knowledge of common security vulnerabilities (e.g., SQL injection, XSS) and how to prevent them.
Nice to Have:
- Experience with AWS
WebRTC, FFMPEG, Apple Low-Latency HLS or SRT
Knowledge of Transcoder, nDVR,RTMP and DRM features
- Knowledge of front-end technologies (HTML, CSS, JavaScript).
- Understanding of DevOps practices.
- Experience with containerization technologies: Knowledge of Docker and Kubernetes.
- Familiarity with Agile/Scrum methodologies: Experience working in an Agile development environment.
- Knowledge of modern PHP features and standards: Familiarity with PHP 7⁄8 features and PSR standards.
- Experience with NoSQL databases: Knowledge of databases like MongoDB, Redis, etc.
And most importantly, you must meet all of the following:
• Self-driven and self-motivated
• Able to Work independently to complete tasks without micromanagement
• Ability to excel in a fast-paced, dynamic work environment
• Fluency in English both written and oral is a requirement for this position.
• Ability to communicate clearly and organize thoughts in writing is necessary
Educational Requirements
• We prefer candidates have a minimum completion of a Bachelors degree in a related field such as computer science, engineering, or software development.
• However – all candidates who can demonstrate technical aptitude and a solid understanding of the above requirements will be considered regardless of educational background.
Annual Salary
200,000-250,000 BRL
- Competitive Compensation: Includes base salary, profit-sharing pool, and equity options
- Remote Flexibility: Fully remote work, flexible hours, generous PTO and sick leave
- Startup Impact: Small, agile team where your voice matters and you can shape the product and architecture
- Growth & Innovation: Work with a modern tech stack, fast career growth opportunities, and no micromanagement
- Team Culture: Annual company retreat, collaborative and supportive environment
Excited about this role?
Explore more at https://newrich.com/
We’d love to hear from you!