Skills-
PHP, Laravel, Codeigniter, Javascript, Node.js (Min 3 project), Jquery, AJAX, My SQL, MongoDB, Bootstrap, React.js/Angular.js (Advantage)
Job description
- Develop Backend & Rest API using MVC Pattern in PHP/Laravel/Node.js.
- Building reusable code and libraries for future use.
- Optimization of the application for maximum speed and scalability.
- Implementation of security and data protection.
- Design and implementation of data storage solutions.
- Manage Team with responsibility and help them in Technical solution.
- Project timeline estimation and deliver the project within the deadline.
- Experience in AWS Server.
Required Candidate profile
- 4+ years of development experience building Backend, REST APIs with any PHP MVC Framework, preferably Laravel and CodeIgniter extensive knowledge of how web semantics translate into a REST API
- Expertise working with data structures and algorithms.
- Proficiency in object-oriented programming and experience applying modern design patterns
- Proficiency with MVC Architecture.
- Has a strong hold on database Mysql/MongoDB.
- Has a strong hold on server deployment and debugging.
- Write clean, well-designed code in Laravel/Node.js
- Troubleshoot and test core product software to ensure strong optimization
- Contribute to all phases of the development lifecycle
- Experience using Git.
- Able to solve complex problems and create optimized code for high traffic websites
- Experience in third-party APIs integration.
- Good understanding of design patterns.
- Experience in React.js/Angular.js.
- Experience in any PHP unit testing.
About Wama Technology
Wama Technology integrates state-of-the-art technology smoothly to promote corporate success, providing a comprehensive “One-Stop Solution” for all digital demands, from cloud services, artificial intelligence, machine learning, and mobile and web app development technologies. Wama Technologies offers customized solutions that enable businesses to prosper in the digital era. At Wama Technology, our team prioritizes innovation, user experience, and client happiness to provide digital transformation. Wama Technology assists companies in improving user interaction, automatization processes, or delivering new ideas through the strategic use of technology.
Wama Technology is a global IT Solution and Services Company and Consulting Agency, accelerating business to the next level.Wama Technology provides IT Solution and Services to Businesses. We strive to deliver the catalyst solutions that would accelerate the business to next level. We work on the requirement providing the concepts, models that best suits and can be utilized.
We offer a full range of mobile app development services that make things better for enterprises and companies we work with. Our team of dedicated developers fulfills your diverse business requirements through a number of services.
Similar jobs
Please Send Your Resume.
👉 ByteFum is not just another web development company, but it is an institution for global businesses to get the technical solution of complex business problems and needs. we have remarkably touched every segment of the web & mobile development industry.
👉 We are a digital agency with a team of passionate individuals.
👉 Our expertise and commitment to excellence means that we continue to exceed clients’ expectations.
👉 We work professionally with accuracy and try to give our best support to them.
👉 Know us better by knowing more about our Vision & Mission and the Core Values that we believe in.
DevDarshan is a devotional platform launched by IIT graduates to promote the teachings of Indian culture and the Hindu way of life in India around the world. In the 21st century, where everything around is digitized then why not temples. That’s the idea behind DevDarshan.We’ve built a community of devotees from multiple Countries, through our Mobile Application that connects Temples and Devotees, have successfully raised seed investment and also started to generate revenue for the temples and Priests associated with us. Right now we are looking to grow our team and build new exciting features for devotees all around the world.
This is where you come in.
We are looking for a passionate and self-motivated individual to help design our backend Systems to support both the Mobile App and WebApp
Requirements:
- Experience in NodeJS, Typescript, ExpressJS AWS EC2. You have built backend REST API’s
- Expert in System Design and Software Architecture Processes, How different components interact with each other in scale
- Experience with DevOps, Docker, AWS, Google Cloud.
- Experience in Managing Development Teams, complete delivery lifecycle
- Good understanding and experience of NoSQL and SQL Databases, which to be used when.
- Experience with CI/CD Systems like Jenkins, Github Actions.
- Some Experience with Realtime Databases/Systems or Socket based applications would be preferred.
- Some Experience with building Algorithms, Social Apps is preferred.
- Any experience with Handling Video Delivery like ffmpeg/HLS/WebRTC is preferred but not mandatory.
The Role
This Role naturally progresses into Engineering Manager / Software Architect.
- You will be involved at all stages of the product development process, from design to development and deployment.
- You will architect, build, scale, backend systems that powers our applications which will be used by millions of devotees every day.
- You possess a passion for improving techniques, processes, tracking, and continuously improve our engineering practices and would work on a daily basis towards that
• Proven working experience in backend app development and experience with Node JS.
• Build advanced ecommerce backend applications for the multiple client platforms (both React and Android).
• Understanding of design principles and good architecture patterns.
• Proper Data Structures and Algorithm knowledge is a must.
• Graph QL and Apollo Server knowledge.
• Collaborate with cross-functional teams to define, design, and ship new features.
• Work with outside data sources and APIs like the one of Unicommerce.
• Create Unit-test code for robustness, including edge cases, usability, and general reliability.
• Work on bug fixing and improving application performance.
• Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
• Translate designs and wireframes into high quality code.
• Have a good understanding of CI/CD tools (any).
• Robust knowledge of popular databases like MongoDB, Elastic Search, DynamoDB, Redis etc;
• Knowledge about AWS Services like EC2, Lambda, Kinesis, Redshift, S3 is super plus.
MUST HAVE
• CI/CD
• 3+ years in Node JS
• HTML, CSS, JavaScript
• MongoDB, Elastic Search, DynamoDB, Redis
• AWS Services like EC2, Lambda, Kinesis, Redshift, S3 is super plus.
• Data Structures and Algorithm knowledge is a must.
Responsibilities:
- Develop new and enhance existing micro-services, libraries, and features that form our B2B KYC platform.
- Create and document APIs, Queue Contracts to be consumed by other services.
- Work closely with the Product and Engineering Leads to implement features following best design principles and patterns.
- Participate in all phases of the development cycle - plan, design, implement, review, test, deploy, document, and training.
- Help junior developers with best practices like TDD etc. and make sure their code meets the standards.
- Educate them continuously to improve overall team performance and work quality.
Requirements:
- Bachelors/Masters in Computer Science or equivalent experience.
- Strong understanding of Computer Science fundamentals, software design principles, algorithms & design patterns.
- Development experience (> 3 to 6 years ) - preferably on languages such as GoLang / NodeJS and scripting skills.
- Interest and ability to quickly learn and ramp-up on new languages and technologies.
- Ability to write understandable, reliable and testable code with minimum supervision.
- Distributed, Highly-available systems running at large scale.
- Distributed platforms which use Kafka, Elasticsearch, Cassandra or similar systems.
- Cloud environments (e. g., Docker, AWS, GCP, Kubernetes etc., ).
- Asynchronous programming patterns (e. g., GO Routines/Channels, NodeJS Async Programming).
- Experience in CI/CD (Continuous Integration & Delivery), AGILE work environments.
- Ability to troubleshoot and solve issues on distributed systems.
PRIMARY RESPONSIBILITIES (include but are not limited to)
Implement new features using Ruby on Rails/ReactJS/MySql/AWS tech stack.
Learn our cloud-based application and our human business processes.
Reduce risk by identifying a portion of the application code that can modularized into its own
service; set up an API between that service and the main application.
What will we be building together?
1K Kirana Bazaar (1K) is building Bharat's first hyperlocal offline-online distribution platform. Our aim is to provide the benefits of technology and scale to the underserved first time internet users of Bharat. We use the efficiencies of the existing kirana store network and empower them with a full technology stack to fulfill all needs of our consumers.
Over the next 2 years our goal is to transform the lives of millions of new age consumers of Bharat and at the same time make the lives of thousands of retailers more fulfilling! With our end to end integrated supply chain and technology stack, we are already disrupting the traditional supply chain and bringing in innovation and gamification to the traditional shopping and consumption process. The growth process will demand exploration of technologies like Blockchain, Artificial Intelligence, IPFS, Distributed Computing, and IOT to name a few to fuel the idealistic model design for the making of an evolved #bharat. We visualise seamless access to every consumer or a mom & pop store in the deepest rooted corners of India.
What will you be driving with the team?
To build full-stack solutions for retail & supply chain from managing purchases to selling products to end consumers. You will work on solving some of the complex problems of the retail industry.
Your core responsibilities:
- Solve complex problems and follow good coding practices and complying with existing quality standards.
- Evaluate existing engineering processes and recommend improvements.
- Setup high-quality standards in production running code by performing diligent code reviews and rigorous unit test coverage.
- Brainstorm (sometimes, even prototype) features with the rest of the team based on your knowledge of the codebase.
- And of course, there's always bugs to fix, based on your personal experience or feedback from the team and the 1K community.
What will help you thrive in this role?
- A bachelor’s degree in Computer Science or a related field is preferred.
- 6 month+ experience in software development.
- Knowledge of programming languages.
- Should possess a solid grasp of object-oriented programming, data structures, and software design.
- Experience with AWS infrastructure and distributed systems is a plus.
- Highly developed attention to detail.
- Ability to work well in a fast-paced environment.
Whom you will be sharing your workday with?
We are a language-agnostic engineering team of independent thinkers who understand the priorities of a rapidly growing startup and excel at choosing high impact projects. Our core beliefs are:
- We are at the forefront of disrupting the traditional retail & supply chain industry by building distributed systems
- We are hardcore open source lovers and believe in the strength of the open-source community.
- We believe technology can change the way information is consumed.
- We use a data-driven approach to build new products and features.
- Build new tech solutions to improve business processes and enable our various departments to help service our teams better.
- We embrace and enable DevOps culture within the organisation.
And yes! We do have new furry friends coming to our office every day.
Work Perks
- Hybrid work environment with flexibility to work from anywhere.
- A great salary, commensurate with experience.
- Unlimited vacation policy which means Paid Vacations.
- A relaxed & flexible working atmosphere.
- Weekly parties (Unofficial).
- Paid outings to remote work locations and industry events/conferences.
- Paid Health Insurance for you and your loved ones.
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.
- Proficient with Laravel/CI/Node.JS/Yii
- Must have at least 1 year of experience
- Able to join office
Interview Process:
- Initial Screening
- Telephonic Interview
- Machine Test
- HR Round
Nice to have: python
Must frameworks and technologies: Springboot, kafka, MQTT, docker/kubernetes, REST APIs
Persistence layer: MongoDB, Elastic Search, Any GraphDB (Neo4j/Arango), SQL, HBase
Must have: Exposure in large scale architecture (Concept of queues, micro services, functional programming)
Must have: Strong Data structure and design principles
Expert in developing Node.js applications, Strong understanding of NPM and modular application development skills building, Proficiency and hands-on experience with Node.js, Express, Sockets, MongoDB/Elasticsearch/Redis/MySQL, Apache Kafka/Google PubSub, Experience of working in MEAN Stack is a plus)