Job Description
We are looking for a talented and enthusiastic Software Engineer to expand our existing software engineering team and work on an international e-commerce application.
Responsibilities;
- Develop high-quality backend and frontend applications using PHP, Yii2 and related technologies, NodeJS, VueJS.
- Collaborate with cross-functional teams to define, design, and implement new features and applications.
- Programming databases specially PostgreSQL/MySQL.
- Effectively communicate all work updates on progress, schedules, feedback, and technical challenges.
- Stay up-to-date with emerging technologies and integrate them into projects when applicable.
- Write clean, secure, and scalable code that meets coding standards and best practices. Conduct code reviews and maintain code quality standards.
- Troubleshoot and debug complex issues and provide timely solutions.
- Develop and maintain API integrations with third-party services.
- Good understanding of version control systems (such as GIT Repos
Requirements
- 2 to 6 years of experience developing e-commerce web applications
- Strong proficiency in Core PHP, Laravel, YII framework.
- Understanding software design patterns and MVC frameworks behind a scalable application
- In-depth knowledge of PHP object-oriented programming
- In-depth knowledge of Mysql or PostgreSQL (Stored procedures, Triggers etc.)
- Knowledge of NoSQL database like MongoDB
- Experience with jQuery, AJAX, Rest API, ReactJS, VueJS, Node JS.
- Strong command of HTML5, CSS, XML, JSON.
- Awareness of various frontend and backend optimization techniques.
- Experience working with third-party APIs and web services.
- Basic knowledge of Web Servers like Apache, Nginx, Litespeed etc.
- Knowledge of best practices for platform security and Web Application Vulnerabilities.
- Ability to work well in a team environment and communicate effectively with both technical and non-technical team members
- Ability to adapt and pick up new techniques and technology.
- Ability to work individually or in a team to beat tight deadlines.
- Ability to prioritize and multi-tasking.
- Excellent communication skills & self-motivated.
Benefits
- Service recognition awards.
- Market-leading pay rates
- Regular social and team-building activities.
- Maternity & Paternity Benefits
- Medical Insurance Benefits
About Hexpress Healthcare
Similar jobs
We are looking for a Laravel Developer for building high-performing, scalable, enterprise-grade applications. You will be responsible for web application development while providing expertise in the full software development lifecycle, from concept to design to testing. A commitment to collaborative problem solving, sophisticated design and product quality are essential.
Responsibilities:
- Build a high-quality web application from scratch.
- Responsive and adaptive web page implementation.
- Identify and communicate best practices for front-end engineering.
- Design, build and maintain efficient, reusable, and reliable code to ensure the best possible performance, quality, and responsiveness of the applications.
- Implement automated testing platforms and unit tests.
- Prepare and maintain all applications utilizing standard development tools
- Keep abreast of new trends and best practices in web development.
- Must possess excellent attention to detail and be able to familiarize and quickly learn new Software/ framework/ languages/ technology with ease.
- Must be able to apply innovative thinking at work.
Desired Skills:
- Good working knowledge of PHP-based MVC framework Laravel.
- Good understanding of Database concepts and working knowledge of MySQL.
- Good knowledge of PHP, HTML, CSS & Javascript.
- A clear understanding of RESTful API development standards.
- Excellent problem-solving skills.
- Knowledge of AngularJS is an added advantage.
- Understanding managing Linux servers & AWS/GCP
Responsibilities
- Server Side Programming Languages: PHP & Laravel (MUST)
- Framework: Express, Sails.js, Laravel, Node.js .
- Web Server technologies: Apache, Nginx.
- Database creation and integration: MySQL (MUST), PostgreSQL, MongoDb.
- Cloud computing integration e. g., public cloud providers like Amazon Web Services, or private cloud environments.
- Integration of user-facing elements developed by front-end developers with server side logic.
- Optimisation of the application for maximum speed and scalability.
- Implementation of security and data protection.
- Design and implementation of data storage solutions.
- Creating database schemas that represent and support business processes.
- Setup and administration of backups.
- Management of hosting environment, including database administration and scaling an application to support load changes
Requirements
- Knowledge of presenting data in different formats
- Bachelor's degree or equivalent experience in Computer Science with minimum 5+ years of industry experience.
- Technical depth across multiple languages.
- Able to meet deadlines.
- Leadership experience.
- Strong communications skills.
- Proficient in writing REST APIs.
Easypolicy Insurance is looking for a software developer having core expertise of CakePHP with MVC framework (Candidate must have knowledge of PHP, jQuery, HTML) The person will be responsible for the creation and implementation of a wide variety of Web-based products using PHP, MySQL and AJAX
Responsibilities:
- Strong knowledge of PHP web frameworks (CakePHP, MVC).
- Understanding the fully synchronous behavior of PHP.
- Understanding of MVC design patterns.
- Basic understanding of front-end technologies, such as HTML, and CSS3.
- Knowledge of object-oriented PHP programming.
- Understanding accessibility and security compliance.
- Strong knowledge of the common PHP or web server exploits and their solutions.
- Understanding fundamental design principles behind a scalable application.
- User authentication and authorization between multiple systems, servers, and environments.
- Integration of multiple data sources and databases into one system.
- Familiarity with limitations of PHP as a platform and its workarounds.
- Creating database schemas that represent and support business processes.