About Boost My Shop
About
Boost My Shop is a leading developer of management tools for e-commerce, dedicated to the creation of innovative solutions to optimise the activity of online stores. With a decade of experience in the enhancement of e-commerce platforms such as Magento and Prestashop, Boost My Shop provides up to date technology to streamline a business. With a background and experience in online store ownership, our team of expert developers are familiar with the challenges an online merchant faces, and we shape our tools to meet those challenges.
MANAGEMENT : We offer Magento and Prestashop extensions which cover a wide range of domains, from marketplaces to private sales, customer care, logistics, and order management. Our solutions aim to make life easier for e-commerce merchants. Our products are constantly updated in order to evolve hand in hand with the demands of the market, our partners and our clients.
PERFORMANCE : We offer an unparalleled set of tools to increase the performance on your online business. Our Price and Competitive Intelligence, and Re-pricing extensions work within Magento and Prestashop to keep your business on top.
CONSULTATION : Our team are proud to offer a global consulting service to support your business with training, auditing, custom developments and more.
=> https://www.boostmyshop.com" target="_blank">https://www.boostmyshop.com
Company video
Connect with the team
Similar jobs
Job Description:
- Work primarily with PHP, object-oriented design, Unit testing techniques, debugging techniques, HTTP, MySQL and Apache.
- Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
- Must possess a strong understanding of Object-Oriented technology.
- Understand the specifications to define system requirements.5
- Discussing project aims with the client and development team.
- Designing and building web applications using Laravel.
- Troubleshooting issues in the implementation and debug builds.
- Working with front-end and back-end developers on projects.
- Testing functionality for users and the backend.
- Ensuring that integrations run smoothly.
- Scaling projects based on client feedback.
- Recording and reporting on work done in Laravel.
- Maintaining web-based applications.
- Presenting work in meetings with clients and management.
Laravel Developer Requirements:
- A degree in programming, computer science, or a related field.
- Experience working with PHP, performing unit testing, and managing APIs such as REST.
- A solid understanding of application design using Laravel.
- Knowledge of database design and querying using SQL.
- Proficiency in HTML and JavaScript.
- Practical experience using the MVC architecture.
- A portfolio of applications and programs to your name.
- Problem-solving skills and critical mindset.
- Great communication skills.
- The desire and ability to learn.
- We are looking for a PHP Developer responsible for managing back-end services and the interchange of data between the server and the users.
- 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.
- Integration of user-facing elements developed by front-end developers
- Build efficient, testable, and reusable PHP modules
- Solve complex performance problems and architectural challenges
- Integration of data storage solution
Skills And Qualifications
- Strong knowledge of PHP web frameworks (such as Laravel, Yii, etc depending on your technology stack)
- Understanding the fully synchronous behavior of PHP
- Understanding of MVC design patterns
- Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
- Knowledge of object oriented PHP programming
- Understanding accessibility and security compliance (Depending on the specific project)
- 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
- Familiarity with SQL/NoSQL databases and their declarative query languages
1. Custom PHP development,
2. One framework like larval or CI
3. Solid Javascript & Jquery
4. Wordpress Plugin development
5. Custom Theme development
6. Advance Woocommerce knowledge
7. Elementor, Divi Page builder working experience
Skills:
Strong knowledge of MYSQL/PostGreSQL; Knowledge of MongoDB, Redis, Couch DB is preferred.
Expertise in application development, databases, version control, and deployment. Skill - Node.js,
Experience of AWS or GCP - especially services such as Lambda or google app engine
Solid grasp of Service-oriented architecture. Web Services implementation on a medium to large scale
Solid understanding of scaling mobile app services. Having worked the backend of an Android app is preferred
Culture:
Ability to work independently with minimal supervision
Happy to deal with, and contribute to, an environment of daily builds Has worked in small teams, is versatile. Work within short timelines and be receptive to business needs. Can work closely with Digital, Product, Operations teams.
Desirable Social Attributes:
Has contributed to one or more Open Source projects through own initiative. Has provided a high quality answer to a question posted on StackOverflow.
Role:
As a Software Developer who would work independently, the candidate is expected actively acquire problems and deliver solutions as well as guide the team technically. Such a problem solver would obviously be a self starter with a high level of curiosity rather than a programming language specialist.
He/she would be required to produce software of the highest quality through self-discipline, clear and engaged communication, and attention to detail. The role would include custom web application development on (most typically on Node.js and PHP/Python), databases (most typically MySql and MongoDb), version control (github), testing (necessarily through test scripts written before code is written), daily builds and eventual deployment onto AWS or GCP.
Attributes of the ideal candidate:
Highly productive software developer with the proven aptitude to understand and apply technology
Determination to succeed despite obstacles and challenges, and a positive attitude favoring achievement of goals over open-ended investigation
Always learning, evolving, and sharing what you know
Inspired by complex, varied problems and rapid change
Open-minded, flexible, and curious about new and better ideas
Responsibilities:
- Designing and building the website back-ends.
- Creating the website architecture.
- Designing and managing the website back-end including database and server integration.
- Conducting website performance tests.
- Troubleshooting content issues.
- Building new features and plugins for existing products written in WordPress.
- Improvising and maintaining of various user facing dashboards & e-commerce apps.
Basic requirements:
- Minimum 3 years of experience as WordPress Developer.
- Proficiency in PHP and mysql.
- Should have expertise in WordPress theme customisation, OOPS, API fundamentals.
- Should have good knowledge of Jquery, JavaScript, HTML and CSS.
- Experience in MVC patterns, building Web APIs, OOPS, JavaScript, HTML and CSS.
- Knowledge of building WordPress plugin creation.
- Excellent written and spoken English.
Good to have:
- Experience in setting up and working with CI/CD pipelines.
- Basic DevOps.
- Experience with deploying and managing applications to web servers.
We are looking for Django Developers who will work on a wide range of industries namely automobile, banking, education, fashion, etc.
Skills Required:
- Professional and precise communication skills.
- Creating self-contained, reusable, testable modules and components..
- Extensive knowledge of CSS and JS methods for providing performance visual effects and keeping the frame rate above 30fps at all times.
- Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system.
- Validating user actions on the client side and providing responsive feedback.
- Writing non-blocking code, and resorting to advanced techniques such as multithreading, when needed.
- Experience with all levels of operation available to the front-end, such as from creating XHRs in vanilla JS to using a custom wrapper around resources.
- Experience with building the infrastructure for serving the front-end app and assets.
Qualifications and Experience Requirements:
- 3+ years of experience in Backend Development
- Preferred skills - Python, MySql, PostgreSQL
- Proficiency with Python, Django framework, JavaScript, CSS and HTML5.
- Knowledge of AWS Cloud Services ( EC2, AWS Lambda,Elastic Beanstalk, API Gateway, S3 etc )
- Familiar with XAMPP, LAMP etc.
• Develop, record and maintain cutting edge web-based PHP applications with Vue.js as the front-end framework.
Build innovative, state-of-the-art applications and collaborate with the User Experience (UX) team
• Ensure HTML, CSS, and shared JavaScript is valid and consistent across applications using Vue.js or similar front end frameworks.
• Prepare and maintain all applications utilizing standard development tools.
• Utilize backend data services and contribute to increase existing data services API.
• Lead the entire web application development life cycle right from concept stage to delivery and post launch support.
• Convey effectively with all task progress, evaluations, suggestions, schedules along with technical and process issues.
• Document the development process, architecture, and standard components.
• Coordinate with co-developers and keeps project manager well informed of the status of development effort and serves as liaison between development staff and project manager.
• Keep abreast of new trends and best practices in web development.
• In depth knowledge of object-oriented PHP and Laravel 5 PHP Framework
• Hands on experience with SQL schema design, SOLID principles, REST API design
• Software testing (PHPUnit, PHPSpec, Behat)
• MySQL profiling and query optimization
The job requires the candidate to work on Wordpress multisite and PHP -
- Design and implement applications/sites in WordPress
- Lead and Mentor technical team for all maintenance and new site tasks
- To pro-actively address all technical issues and coordinate with India and UK teams
- Participate in agile development process to ensure project deliverables are met, on time and of high quality
- Managing and delivery of projects from conceptualization, visualization to technology mapping and final execution of projects
- Monitoring development activities and reporting project progress
- Understand specification document and perform coding as per the requirements and standards
- Good knowledge on SQL Queries. Should be able to create and execute moderate to complex queries.
Skills:
- Expert in PHP, WordPress & other open source tools
- Strong knowledge in JavaScript, Ajax, jQuery, XML, XHTML, HTML5, CSS & knowledge of working with third party web services
- Knowledge on Ecommerce (Payment Gateways, Shopping Carts, SEO Friendliness Coding, etc.)
- SQL and MySQL
- Desired Candidate Profile:
- Master’s degree (B Tech)/MCA
- Min 9-11 years of experience in PHP
- Strong programming skills
- Good aptitude and problem-solving skills
About Recko:
Recko was founded in 2017 to organise the world’s transactional information and provide intelligent applications to finance and product teams to make sense of the vast amount of data available. With the proliferation of digital transactions over the past two decades, Enterprises, Banks and Financial institutions are finding it difficult to keep a track on the money flowing across their systems. We are building products which enable them to handle and monitor massive volumes of transactional data without writing a single line of code and ensure the right amounts are flowing between the right beneficiaries, with the right deductions at the right time. Over the last few months, we have grown to a point where we are processing more than 25 million transactions monthly for our customers.
Recko is a Series A funded startup, backed by marquee investors like Vertex Ventures, Prime Venture Partners and Locus Ventures. Traditionally enterprise software is always built around functionality. We are reimagining enterprise software to be built around the user. We believe software is an extension of one’s capability, and it should be delightful and fun to use.
Working at Recko:
We believe that great companies are built by amazing people. At Recko, We are a group of young Engineers, Product Managers, Analysts and Business folks who are on a mission to bring consumer tech DNA to enterprise fintech applications. The current team at Recko is 50 members strong with stellar experience across fintech, e-commerce, digital domains at companies like Flipkart, PhonePe, Ola Money, Belong, Razorpay, Grofers, Jio, Oracle etc. We are growing aggressively across verticals.
About the Role:
What are we looking for:
1. 2+ years of experience with Java MVC frameworks like Spring / Dropwizard / Play and with
MySQL / Oracle / PostgreSQL.
2. Experience building at least one application from scratch.
3. Understanding of at least one test frameworks and basic system administration.
4. Experience with cache store / message broker like Redis / RabbitMQ / Kafka.
5. Good to have: Experience with NoSQL databases like Cassandra, MongoDb, Neo4j, ElasticSearch. etc and Understanding of different concurrency models used in Akka, node.js, Go, RxJava etc
6. Interest in learning new languages / framework as needed.
7. A growth mindset and passionate about building things from the ground up and most
importantly, you should be fun to work with.
As a backend developer at Recko, you will:
1. Design and implement microservices with high reliability and scalability.
2. Be involved and participate in the overall application lifecycle.
3. Define and communicate technical and design requirements.
4. Learn about new technologies and incorporate them.
5. Improve engineering standards, tooling, and processes.
6. Collaborate with multi-disciplinary team of designers, developers and system administrators.