Mô Tả Công Việc
The Backend developer works alongside front end developers, full stack developers, programmers or UX specialists to create comprehensive digital solutions for business needs. You’ll make sure the website is scalable and that it can still function when hit by large loads—be that traffic or demanding scripts. You are also tasked with maintaining and testing existing back end elements to ensure they’re as fast and efficient as possible. Data storage also comes under their remit, which requires them to have a good knowledge of data security and compliance.
You’re responsible for managing the interchange of data between the server and the users. Your primary focus will be development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your coworkers into the application.
Key Responsibilities
● Participate in the entire application lifecycle, focusing on coding and debugging
● Integration of user-facing elements developed by front-end developers to establish objectives and design more functional, cohesive codes to enhance the user experience.
● Build efficient, testable, and reusable PHP modules
● Solve complex performance problems and architectural challenges
● Use a combination of markup languages to write web pages.
● Responsible for creating and implementing an array of Web-based products using PHP and JavaScript.
● Build reusable code and libraries for future use.
● Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement.
● Collaborating with the front-end developers and other team members Developing ideas for new programs, products, or features by monitoring industry developments and trends.
● Recording data and reporting it to proper parties, such as clients or leadership.
● Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members.
● Ensure governance over technology processes
● Review code follow standard guidelines
Yêu Cầu Công Việc
As a senior developer:
● Years of Experience: 4-10+
● Understanding of the development life cycle and delivery on-time
● Deep Understanding of databases and services (optimize queues, caching, etc.)
● Understanding & following coding principles SOLID, DRY, KISS
● Understanding & applying fluent design-patterns
Hình thức
Quyền Lợi
- The opportunity to learn and work with some of the best Entrepreneurs and Business people in the World. Giving you insight into all aspects of building a high growth successful tech company.
- A highly challenging environment with diversified tasks and direct ownership.
- A position with significant and high-growth opportunities.
- An international, dynamic and highly motivated team with a flat hierarchy.
- The chance to shape the digital health care landscape and impact millions of people for the better.
- Competitive compensation package based on experience.
We are building an environment with every member having equal say in how we run our projects, our technologies and our product decisions. We want all members to grow with the company through hands-on projects and industry best practices.
We are an equal opportunity employer and value diversity at our company. If you have what we are looking for and would love to join our team, we want to hear from you and will be in touch!