Do you love building beautiful and functional web applications? Are you comfortable working on both the user-facing side and the server-side? If so, then we want to hear from you!
We are searching for a talented Full Stack Developer to join our growing team. In this role, you will be responsible for the entire development lifecycle of our web projects, from developing user interfaces to building robust back-end systems.
Responsibilities:
- Collaborate with designers to translate UI/UX designs into responsive, interactive, and visually appealing web pages using HTML, CSS, JavaScript, and Bootstrap.
- Develop secure and scalable back-end applications using PHP.
- Build and manage back-end services and integrate front-end elements with server-side logic using PHP.
- Integrate with third-party APIs and CMS like Wordpress and Shopify.
- Write clean, maintainable, and efficient code while adhering to best practices.
- Test and debug code to ensure functionality and performance.
- Collaborate with designers, product managers, and other developers.
- Customize and manage WordPress and Shopify websites, ensuring optimal performance and user experience.
- Troubleshoot and debug issues across the full stack to ensure smooth functionality.
- Stay updated with the latest industry trends and technologies to ensure our solutions remain current and effective.
Qualifications:
- Proven experience as a Full Stack Developer.
- Proficiency in HTML, CSS, JavaScript (including libraries like jQuery or React), and Bootstrap.
- Strong understanding of back-end development concepts like databases and APIs.
- Experience with PHP and familiarity with CMS platforms like Wordpress and Shopify is a plus.
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration skills.
- Ability to work independently and as part of a team.
- Knowledge of SEO best practices and website optimization.
- Familiarity with RESTful APIs and AJAX.
- Experience with e-commerce platforms and payment gateway integration.
- Knowledge of database management and SQL.
If you are a passionate and skilled developer who is looking to make a real impact, we encourage you to apply!
Similar jobs
Job Description:
Responsibilities:
· Participate in the entire application lifecycle, focusing on coding and debugging
· Ability to design and document the product features, codes.
· Self-driven and ability to take up ownership of things
· Write clean code to develop functional applications, automation scripts, test cases
· Troubleshoot and debug applications
· Collaborate with developers, cross-functional teams to identify issue, new features and come up with solutions
· Gather and address technical and design requirements
· Provide training and support to internal teams
· Build reusable code and libraries for future use
· Ability to sync with other developers, designers to identify issues, new features and improvements
Requirements and skills:
· Solid understanding of linux development environment and systems
· Expert level knowledge of Python along with frameworks like Django, flask
· Proficient in writing unit test cases using Pytest framework.
· Expert level knowledge of SQL databases like MySQL and PostgreSQL
· Good knowledge of design principles and databases
· Knowledge of front technologies like Typescript, ReactJs
· Knowledge of Caching techniques using Memcached and Redis
· Experience of using queueing service line Kafka
· Solid understanding of microservices architecture
· Knowledge of AWS cloud services
· Expert in serverless technologies like lambda along with API gateway
· Knowledge of Git, Jira, CI/CD pipelines and containerization like docker
· Knowledge of logging and monitoring tools like Grafana or Newrelic
About the company:
Our Client is a food platform based in India that focuses on bringing together digital-first brands, experiences, and retail destinations to cater to discerning consumers. Led by industry stalwarts, who previously operated Foodhall, a leading gourmet food retail chain in India, and former Managing Director of Future Consumer Limited, the company aims to shape the narrative around food in the country.
To further enhance its presence, the company is opening a chain of retail stores targeting young gourmet food lovers in Delhi NCR, Mumbai, and Bangalore. These interactive spaces will offer epicurean treats for cooking, eating, and entertaining, and will feature better-made, new-to-market products and new-age brands. Orders placed on digital platforms will be fulfilled through a same-day home delivery network, and the stores will be supported by state-of-the-art commissaries in the three cities.
Our client is backed by a venture-backed, digital-first brand development platform. They partner with passionate entrepreneurs to build authentic, profitable, and experience-led brands that cater to the new generation of Indian consumers. Their team combines their collective learning and experience with data science, digital ethnography, and technology platforms to create brands that connect with consumers.
What you’ll be doing?
- Fluent in Backend web application development (Node.JS, PHP with good knowledge of Magento).
- Fluent in Database (MySQL, NoSQL, MongoDB) design and management.
- Substantial experience with high throughput web services.
- Experience in using cloud platforms like Amazon.
- Knowledge of Frameworks like Express, Koa, Zend, etc.
- Basic Understanding of Front End development (JavaScript, CSS, Ajax, React.JS, Boot Strap, HTML 5)
- Fluent in various automation testing, performance testing, and deployment tools.
- Decent Understanding of Working on Agile Software Development Methodology.
What you’ll bring?
- We are looking for an experienced Back End developer to be part of a diverse, fast pace and energetic team.
- The candidate will be expected to design a scalable client-server framework, build database-intensive reporting modules, scalability and reliability of existing applications and services, and provide troubleshooting and 2nd-tier support for existing applications.
- The candidate should be a self-starter, who is proactive, positive, flexible, and a good team player.
- Minimum qualifications: B.Tech./B.E. in CS, IT, or ECE from a reputed college. 1-3 years of experience in Backend software development
Why work with us?
- You will be part of our founding team and get your hands dirty in the 0-1 stage of building a D2C brand.
- You will work with a solid set of people from diverse backgrounds.
- You will independently lead projects and have ownership of your deliverables.
- You will be pushed out of your comfort zone and watch your learning curve spike
MindInventory has been dealing with Enterprises, Startups and Agencies since 2011 providing services in terms of Enterprise Web Development, Startup Consulting, Mobility Solutions, and UI/UX Consulting.
MindInventory carries a combined experience of 1000+ years with a team size of 200+ Employees that are working from our headquarters based out of Ahmedabad, India. We provide web and mobile app development services to business enterprises with the right tactical approach to reach target audiences. We also help Early-stage startups and small businesses with customized strategic solutions and prepare a road ahead to convert their ideas into ideal solutions.
With the zeal to get the best, we keep on exploring the new horizons of future driving technology and implement the latest trends without any hesitation to put our clients in the driving seat. Some of our clients have received successful funding from prominent venture capital firms and have been excelling in their industry.
Website: https://www.mindinventory.com/
Our Key Services:
- Mobile Application Development (Android, iOS)
- Cross-Platform App Development (React Native, Ionic, Flutter)
- Web Development (PHP, Laravel, Golang)
- Full-Stack Development (React, Angular, Vue, Node.js)
- MEAN Stack Development
- Wearable and IoT Development
- Enterprise Application Solutions
- UI/UX Design
- Game Design and development
- Hire Dedicated Developers on full-time, part-time, and hourly
Job Profile
- Candidate should have 1-3 years of experience in PHP and Laravel.
- Developing web applications: You will be responsible for developing custom web
- applications using the Laravel framework. Must be proficient in PHP
- programming and have experience with Laravel's features and functionalities.
- Designing and implementing database schemas: You should be able to design and implement database schemas using SQL and other database management tools.
- Collaborating with front-end developers: You often work with front-end developers to integrate your back-end code with the front-end user interface.
- Debugging and testing: You must be able to troubleshoot and debug your code to ensure that the web application is functioning as expected. Should also be proficient in unit testing to ensure that your code is robust and error-free.
- Staying up-to-date with emerging trends and technologies: You should stay up-to-date with emerging trends and technologies in web development and be able to apply them to your work.
- Documentation: You should document your code and ensure that it is well-structured and maintainable.
- Deployment: You are responsible for deploying your applications to the server and ensuring that they are running smoothly.
- Should have very good to excellent communication skills and be a good team player.
If you are interested in the role, then kindly revert so that we can schedule your interview.
Full Stack Developer Responsibilities:
- Developing front end website architecture.
- Designing user interactions on web pages.
- Developing back-end website applications.
- Creating servers and databases for functionality.
- Ensuring cross-platform optimization for mobile phones.
- Ensuring responsiveness of applications.
- Working alongside graphic designers for web design features.
- Seeing through a project from conception to finished product.
- Designing and developing APIs.
- Meeting both technical and consumer needs.
- Staying abreast of developments in web applications and programming languages.
Requirements
- Degree in computer science.
- Experience with ( React+Node ) Or ( react + Angular) Or ( Node + Angular)
- Strong organizational and project management skills.
- Proficiency with fundamental front-end languages such as HTML, CSS, and JavaScript.
- Familiarity with JavaScript frameworks
- Familiarity with database technology such as MySQL, Oracle, and MongoDB.
- Excellent verbal communication skills.
- Good problem-solving skills.
- Attention to detail.
Roles and Responsibilities
Excellent team player, ability to work in a global team and follow through on deadlines and Built MVC based Web Application Using JSP/Spring framework and Good knowledge of Application Servers like Tomcat and Web logic.
Good knowledge of database software like MySQL and solid understanding of DB conceptsWeb application development (including GUI design)Knowledge of web server software like - Apache Working knowledge of build and source code control tools like GitExperience with system integration testing and unit testingExcellent time management and multitasking skills Develop and implement new software programs
What we are looking for:
We are looking for a Full Stack Developer who has a strong understanding of designing and developing Shopify API. Candidate should also have worked on any of the following Frontend frameworks like ReactJS , NextJs and VueJs.
The candidate should be proactive enough to anticipate problems and keeping the team and management informed in a timely manner. You have to work with the Product Owner/ Cross-functional teams in the organization to understand the business requirements and to deliver solutions.
Requirements
- Minimum 2 years of experience in Full Stack Development.
- Strong Understanding of Shopify API. (Mandatory)
- Experience working with Shopify apps and 3rd party services.
- In-depth experience with Shopify’s Liquid language.
- Deep Knowledge in NodeJS & JavaScript.
- Should have experience in designing with NoSQL Databases such as MongoDB etc.
- Must know either ReactJs, NextJs or VueJs .
- Hands on experience on AWS.
- Proficient understanding of code versioning tools, such as Git.