Sr. Software Engineer
We are Leapfrog, a software company with a vision to build world-class products. Over the past 7 years, we have built technology for many successful companies that have either been acquired by big company or have grown to multi-million-dollar revenue company and grown to a team of over 100 people. Leapfrog provides end-to-end product development services from design, coding, to deployment. At Leapfrog, we share a culture of continuous learning, sharing and improvement. We have a flexible work environment for our Leapfroggers so that they can do what they do best - Innovate and Create.
Details / requirements:
JOB DESCRIPTION:
- Analysis, design, development, deployment and maintenance of projects independently.
- Write modular, reusable and excellent quality code through TDD, code reviews and implementation of best practices. Create and modify reusable components as necessary
- Make architectural decisions in collaboration with technology experts, ensure proper technical documentation.
- Improve and maintain scalability, performance, reliability and security of the application
- Automate deployments, integrate CI and perform manual deployments when needed.
- Mentor and share knowledge within the team and help in the continuous growth of junior team members.
- Involve in ensuring implementation of organizational culture, process, and standards in the team.
- Communicate with the client and team in an effective manner.
- Keep up with trends in the constantly evolving technology.
JOB SPECIFICATION:
- Excellent Knowledge of programming principles (OOP, SOLID, MVC, Cohesion, Coupling, Encapsulation)
- Excellent knowledge of PHP 5.5 and at least one of popular PHP frameworks preferably Zend 2, YII 2 and Laravel 5.
- Concept of Design patterns.
- Good knowledge on HTML, CSS, Javascript, Database and web application security.
- Excellent knowledge of Test Driven Development, Continuous Integration and version control tools (GIT)
- Sound Knowledge of web services, RESTful architecture and data formats like XML/JSON
- Good documentation skills (API Documentation, Deployment Documents, Application Architecture Documents etc.)
- Good Knowledge of amazon web services (EC2, S3, RDS, SES), expertise in deployment and server management.
OTHER REQUIREMENTS:
- At least 3 – 5 years of professional experience in PHP 5.
- Excellent analytical, problem solving and decision making skills
- Good written and verbal communication skills, comfortable with client communication
- Good experience with Agile methodologies like Scrum/Kanban
- A team player with mentorship skill and ability to lead small teams and project
Interested professionals are encouraged to forward your resume via email at career@lftechnology.com (or you can visit lftechnology.com for more in detail)
Overview
Category | Computer - Technology/Management |
Openings | 3 |
Experience | 3+ years |
Education | Graduate (Bachelors) |
Posted Date | 31 Jul, 2015 |
Apply Before | 30 Aug, 2015 |
City | Kathmandu |