
Search by job, company or skills
Company Profile:
A profitable SaaS startup providing software solutions to all kinds of direct-to-consumer brands to automate their business processes and scale the business.
We are a core team of engineers having more than 15 years of experience in Software development with 7 years of experience in the dairy industry makes this software very strong at tech as well as business processes. We are expanding our team & looking for a highly skilled developer to provide sound technical assistance in all aspects of our business.
For more information visit
https://www.milkmaster.co
Job Description:
We are looking for a CakePHP Developer responsible for managing back-end services and the interchange of data between the server and the user. Your primary focus will be the 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 co-workers into the application; therefore, a basic understanding of front-end technologies is necessary as well.
Responsibilities:
- Integration of user-facing elements developed by front-end developers
- Building efficient, testable, and reusable CakePHP components
- Solving complex performance problems and architectural challenges
- Integration of data storage solutions. It may include databases, key-value stores, blob stores, etc.
Skills:
- Strong grasp on PHP as a language and knowledge of its quirks
- Knowledge of object oriented PHP programming
- Strong knowledge of CakePHP and its extensive feature set
- Understanding of basic CakePHP conventions and patterns
- Knowledge of CakePHP's object-relational mapping (ORM)
- Familiarity with the Fat Model, Skinny Controller approach
- Knowledge of CakePHP's suite of helpers and their use in the presentation layer
- Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
- Understanding fundamental design principles behind a scalable application
- Integration of multiple data sources and databases into one system
- User authentication and authorization between multiple systems, servers, and environments
- Creating database schemas that represent and support business processes
- Familiarity with SQL/NoSQL databases and their declarative query languages
- Proficient understanding of code versioning tools, such as Git
- Proven experience to use the best practices and the latest web development trends (for optimum speed and UX).
- Experience of working in an Agile environment.
Qualifications:
- B.tech or MCA
- Prior work experience
- At least 3-5 years of experience with either of Lavel, symphony or CakePHP MVC frameworks
Job ID: 146981297