
PHP Developer (2-4 years)
We are looking for an experienced developer to join our team. You must have 2 to 4 years of work experience in PHP and should have delivered at least 4 projects.
Required Skills (more the better):
- PHP, Laravel, MySQL/ MariaDB, HTML5, CSS3, JavaScript, AJAX/ Fetch, jQuery, Web services and APIs
- MVC framework, Design Patterns, Authentication, Eloquent, Providers, Middleware, Supervisor, Cron Jobs, Postman etc.
- Experience of entire software development lifecycle
- Project delivery experience and has handled clients directly
- Managed a team of at least 4 developers
- Client Interaction and requirements management
Additional Skills:
- Versioning tools such as Git, Bit Bucket, and concepts like branching
- DevOps: Knowledge of operating systems, hosting and deployment on cloud platforms like Amazon Web Services, Google Cloud, Azure etc will be added advantage
Responsibilities will include:
- Writing clean, well-designed code
- Debugging code and fixing bugs
- Ensuring code quality and security by following industry standards
- Managing code repositories and deploying builds
- Contributing to all phases of the development lifecycle
- Participating in team meetings and client meetings/ calls
- Learning new technologies
Why should I join Big Rattle?
Big Rattle Technologies specializes into development of Mobile and Web applications. Our clients include Fortune 5000 companies. Over the past 9 years, we have delivered multiple projects for clients from various industries like FMCG, Restaurants, Banking and Finance, Automobiles, Ecommerce, Television and Broadcast Agencies.
You will have an opportunity to get end-to-end exposure in software design and development of products, web applications and mobile applications. You will also have opportunities to participate in the decision-making process and take leadership roles as you grow in the organisation.
The company offers benefits like
- Healthcare coverage (including Covid-19 vaccination reimbursement)
- Technical certification fee reimbursements
- Technical training fee reimbursements
- 5-day work week
- Flexible working hours
- Hybrid working

About Big Rattle Technologies
About
Connect with the team
Similar jobs
Company Overview:
Pripton Innovations is a dynamic technology company focused on developing cutting-edge AI-powered solutions for the AI services industry. We build and deploy sophisticated platforms that leverage large language models (LLMs) to automate complex processes, enhance decision-making, and improve customer experiences. Our solutions are currently utilised by several leading institutions, impacting millions of users globally.
Role Overview:
As a Fullstack Product Engineer at Pripton Innovations, you will be instrumental in designing, developing, and deploying innovative features for our core AI platform. You will collaborate closely with product managers, designers, and other engineers to translate product requirements into robust, scalable, and user-friendly solutions. Your work will directly impact the efficiency and effectiveness of our AI-driven tools, ultimately driving better outcomes for our clients and their customers.
Key Responsibilities:
- Develop and maintain high-quality, performant APIs using NestJS and FastAPI to support our AI-powered applications.
- Build and enhance interactive user interfaces with Next.js and Tailwind CSS, ensuring a seamless and engaging user experience.
- Implement real-time communication features using Socket.io to facilitate dynamic interactions within our platform.
- Design and optimise database schemas and ORM configurations to ensure efficient data storage and retrieval.
- Deploy and manage applications using Docker and container orchestration technologies to maintain high availability and scalability.
- Write clean, well-documented, and testable code, adhering to industry best practices.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot and resolve production issues, ensuring minimal disruption to our users.
- Contribute to the continuous improvement of our development processes and tools.
Required Skillset:
- Demonstrated ability to design and implement scalable and maintainable full-stack applications.
- Proven experience with backend technologies such as NestJS, FastAPI, and Python.
- Expertise in frontend development using Next.js and Tailwind CSS.
- Proficiency in working with databases and ORM frameworks.
- Solid understanding of real-time communication protocols and experience with Socket.io.
- Experience with containerization technologies like Docker and Git version control.
- Strong problem-solving skills and the ability to work independently and as part of a team.
- Excellent communication and collaboration skills, with the ability to articulate technical concepts clearly.
- Bachelor's degree in Computer Science or a related field.
- Adaptability to a remote work environment and ability to manage time effectively.
Key Responsibilities
Develop and maintain scalable fullstack applications.
Collaborate with cross-functional teams to deliver innovative solutions.
Ensure performance optimization and adherence to best practices.
Provide technical leadership and mentorship to junior developers.
Required Skills
Proficiency in: Java, Spring Boot, MySQL, Hibernate, ReactJS
Knowledge of: NoSQL databases
Strong analytical and problem-solving skills
Requirements
- 3+ years of overall application development experience
- 5 years of Java 8, J2EE, Spring Boot, Spring MVC, JPA
- 2 years of Angular 8+, TypeScript, JavaScript, HTML, CSS
- Expert knowledge of SQL and PL SQL programming with MySQL database
- Strong knowledge of Maven, Junit, Mockito, GitLab, GitHub, and Jira
- Nice to have Docker implementation experience
- Experienced with TDD test driven development and automated unit testing including UI unit testing frameworks
- Expert knowledge of JSON RESTful web service development
- Experience with code reviews development of coding standards practices improving the quality in the software code
- Ability to work independently, take initiative to ensure efficient and timely resolution of production issues
- Excellent problem-solving design development and debugging skills
- Ability to solve problems using an analytical approach decisive fast moving quick and constructive resolutions of conflicts and a can-do attitude
- Expert knowledge in Agile Scrum practices Software Development and Application Life Cycle Management
Roles and responsibilities-
- Design, Build and maintain innovative and modern web applications using Laravel and PHP.
- Lead the entire web application development cycle right from the concept stage to delivery and post-launch support.
- Maintain current web applications using Laravel.
- Communicate with front-end and back-end developers on projects.
- Ensure that integration runs smoothly.
- Write, clean and code.
- Scaling project based on client feedback.
- Test, troubleshoot and debug web applications.
- Check the validity and consistency of HTML, CSS and Javascript on different platforms.
- Build efficient PHP modules.
- Knowledge of using APIs REST/SOAP.
- Experience with eCommerce website workflow.
- Knowledge of data structure and algorithms.
Skills and Qualifications-
- Proven experience as a PHP/ Laravel developer for a minimum of 6 months- 1 yr.
- Expertise in HTML, CSS, Javascript, Bootstrap, Ajax, Jquery, Php, MySql, and Laravel languages.
- Knowledge and experience with MVC architecture.
- Knowledge of unit testing software.
- Knowledge of OOPS, PHP, MVC framework, MYSQL, CSS, AJAX, HTML5.
- In-depth knowledge of object-oriented PHP and Laravel framework.
Job Location- Haldwani, Uttarakhand
Job Type: Full-time
Salary: 20,000.00 - 25,000.00 per month
Schedule:
- Day shift
Supplemental pay types:
- Performance bonus
Job Type: Full-time
What is the role?
You will be responsible for architecting and developing features on the application end to end. You will be working closely with the Product Managers and the Technical architect to come up with high-quality, resilient, and highly performant applications.
Key Responsibilities
- Design and develop SaaS-based applications based on microservices architecture.
- Work on core backend and ensure it meets the performance benchmarks.
- Work on the front end with ReactJS.
- Designing and developing APIs for the front end to consume.
- Constantly improve the architecture of the application by clearing the technical backlog.
- Meeting both technical and consumer needs.
- Staying abreast of developments in web applications and programming languages.
What are we looking for?
An enthusiastic individual with the following skills. Please do not hesitate to apply if you do not match all of it. We are open to promising candidates who are passionate about their work and are team players.
- Education - BE/MCA or equivalent.
- Overall 4+ years of experience.
- Agnostic/Polyglot with multiple tech stacks.
- Worked on open source technologies – NodeJS, ReactJS, MySQL, NoSQL, MongoDB, DynamoDB.
- Good experience with Front-end technologies like JavaScript frameworks, ReactJS, AngularJS.
- Backend exposure – good knowledge of building API.
- Worked on serverless technologies.
- Efficient in building microservices in combining server & front-end.
- Knowledge of cloud architecture.
- Should have sound working experience with relational and columnar DB.
- Should be innovative and communicative in approach.
- Will be responsible for functional/technical track of a project.
Whom will you work with?
You will closely work with the engineering team and support the Product Team of Plum.
We are
A fast-growing SaaS commerce company based in Bangalore with offices in Delhi, Mumbai, SF, Dubai, Singapore, and Dublin. We have three products in our portfolio: Plum, Empuls and Compass. works with over 1000 global clients. We help our clients in engaging and motivating their employees, sales teams, channel partners or consumers for better business results.
Way forward
We look forward to connecting with you. As you may take time to review this opportunity, we will wait for a reasonable time of around 3-5 days before we screen the collected applications and start lining up job discussions with the hiring manager. We however assure you that we will attempt to maintain a reasonable time window for successfully closing this requirement. The candidates will be kept informed and updated on the feedback and application status.
We are looking to hire a Full-stack web developer who will be responsible for the creation and enhancement of web applications according to the company's specifications. As the role takes into consideration user experience and function, a certain level of both functional domain experience and computer programming is necessary.
To be successful in this position, you will be required to demonstrate a detailed knowledge of the industry's best practices in software development, development expertise in back-end technologies, and must have a professional track record of effective technical management, information analysis, and experience in latest web technologies.
You should have in-depth knowledge of object-oriented PHP programming, an understanding of MVC designs, and working knowledge of front-end technologies including HTML 5, JavaScript, and CSS3.
Responsibilities
2. Code, design, and manage the layout of web applications and suggest enhancements using standard HTML/CSS practices.
3. Work closely with other web designers and programmers to produce web applications.
4. Write back-end code and build efficient PHP modules.
5. Develop back-end portals with an optimized database.
6. Technically design complex backend applications.
7. Troubleshoot application and code issues.
8. Integrate data storage solutions.
9. Respond to integration requests from front-end developers.
10. Finalize back-end features and test web applications.
11. Update and alter application features to enhance performance.
12. Integrate with 3rd party application APIs and plugins.
13.Guide team members for design and implementation of tasks
14. Coordinate end-to-end implementation.
Requirements-
- 1 to 3 years of professional experience working with PHP, web frameworks including Laravel, CodeIgniter- Preferred.
- 1 to 3 years of professional software development experience-Preferred
- Meaningful experience working on large, complex system integrations
- Knowledge of front-end technologies including CSS3, JavaScript, and HTML5.
- Previous experience creating scalable applications.
- Proficient with code versioning tools including Git, Mercurial, CVS, and SVN.
- Familiarity with SQL/NoSQL databases.
- Ability to manage projects.
- Good problem-solving skills
- Ability to take extreme ownership over your and teams work
- Building, expanding, and maintaining e-commerce websites via Shopify.com and Woo Commerce/WordPress
- Experience in wireframing, UX design, and laying out pages is a must.
- Ability to lay out a page in WP Bakery or other page building software preferred.
- Strong knowledge of CSS and web standards.
- Strong knowledge of database design and troubleshooting (MySQL)
- Strong understanding of software development life-cycle and best practices
- Solid project-level experience with at least one open source CMS platform such as WordPress.
- Experience with web-based programming languages (e.g. PHP, JavaScript)
- Having 4-6 years of experience in software development.
- Must have a minimum of 4 years of experience working on Woo Commerce with WordPress.
- Must have hands-on experience working with Core PHP.
- Must have hands-on experience on designing hooks based microservices on WordPress or Slim.
- Must have hands-on experience with MySQL, MongoDB and Radis or any cache.
- Must be proficient in Data Structures with hands-on experience in coding.
- Must have hands-on experience working with AWS or other cloud technologies.
- 5+ years of working experience in the technologies like Angular6 or higher, NodeJS & MySQL, AWS Cloud Services
- Strong Hands-on with any Enterprise Programming Language (Python/.Net) in past
- Experience with architecting, designing, and debugging MEAN, full-stack based enterprise software
- Should have expertise in designing relational database tables & writing SQL Queries, Stored Procedures, and Functions.
- Ability to handle small teams and mentor them.
- Ability to analyze, design, and build object-oriented, component-based applications.
- Extensive experience in the design, planning, and implementation of complex large-scale enterprise solutions using distributed teams within process-oriented organizations.
- Experience developing and deploying applications on Linux based operating systems
- Willingness to experiment with new and latest tools and technologies.
- Experience in Banking, Credit Card Payments, and Gateways domain would be an advantage. ·
The ideal candidate will be responsible for developing and maintaining the entire technology stack of Walnut Schools, consisting of school management software, e-Learning software, mobile apps and Google Apps Scripts.
Responsibilities
- Develop quality software and web applications
- Analyze and maintain existing software applications
- Design highly scalable, testable code
- Discover and fix programming bugs
Qualifications
- Bachelor's degree or equivalent experience in Computer Science or related field
- 2+ years of active development experience with PHP (Code Igniter, Symfony), React.js, MySQL, Web Applications, GIT
- Puzzle solver
- Tinkerer who loves to create new products







