Job Description
We, at KhudiVentures, are looking for a Sr. Software Engineer (PHP/Laravel/Yii). He will work across multiple engineering teams to ensure the development of scalable products and the technical success of the teams.
Job Responsibilities:
- Work with development teams and product managers to ideate software solutions
- Design client-side and server-side architecture
- Build the front-end of applications through appealing visual design
- Develop and manage well-functioning databases and applications
- Write effective APIs
- Test software to ensure responsiveness and efficiency
- Troubleshoot, debug and upgrade software
- Create security and data protection settings
- Build features and applications with a mobile responsive design
- Write technical documentation
- Able to perform code analyzing and reading exercises for current and previous projects
Requirements:
- Bachelor's/Master’s Degree in Computer Science and 3+ years of proven industry experience.
- Experience in Full Stack PHP & frameworks like Laravel, Yii, etc.
- Experience with Javascript frameworks like Vue.JS & Jquery.
- Experience with XHTML, HTML5, Javascript, CSS, Ajax, JQuery
- Ability to design and develop RESTful APIs. Experience with Swagger is a plus.
- Experience with different relational and schemaless databases such as SQL Server, MySQL, PostgreSQL and MongoDB and Store Procedures.
- Experience in writing unit tests and ensuring the minimum 90% test coverage
- Experience in deployments on Amazon Web Services (AWS)
- Experience with the MEAN/MERN stack will be a plus
- Experience with Redis, Elastic Search, queuing systems (SQS, rabbitMQ) and lambdas, etc will be a plus
- Knowledge of and experience with Github, JIRA, and other collaboration tools
- Good communication and presentation skills