- Demonstrated experience in Development, unit test application modules based on specified design using PHP, AngularJS, NodeJS, HMTL5, CSS, J2EE/DB2 technologies using Agile Methods
Experience with Databases and having good knowledge of database

Similar jobs
About the Role:
We are seeking a highly skilled and passionate Full Stack MERN Developer to join our growing development team. The ideal candidate will be proficient in JavaScript and have experience working with both MongoDB and PostgreSQL databases. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining scalable and performant web applications across our product verticals.
Responsibilities:
- Collaborate with product managers, designers, and other developers to design and develop full-stack web solutions.
- Build responsive, user-friendly interfaces using React.js.
- Develop robust and scalable backend services using Node.js and Express.js.
- Design, implement, and manage databases using MongoDB and PostgreSQL.
- Develop and integrate RESTful APIs and third-party services.
- Ensure cross-platform optimization for mobile responsiveness.
- Write clean, maintainable, and well-documented code.
- Conduct code reviews, unit testing, and performance tuning.
- Troubleshoot, debug, and upgrade existing applications.
- Ensure security and data protection best practices.
Requirements:
- 1-5 years of experience as a Full Stack Developer (preferably MERN stack).
- Proficient in JavaScript, both frontend and backend.
- Strong experience with React.js, Node.js, and Express.js.
- Working knowledge of MongoDB and PostgreSQL.
- Familiarity with version control systems (e.g., Git).
- Understanding of server-side architecture and RESTful APIs.
- Familiarity with cloud platforms (e.g., AWS, or GCP) is an advantage.
- Good understanding of security and performance optimization.
- Strong knowhow of data-structures and algorithms.
- Strong core server-side technologies experience (Java/ other)
- Knowledge of Android is a huge plus.
- Strong understanding of OO/ design and good software development practices.
- Strong database skills and good knowhow of databases.
- Exposure to configuration management, testing, deployment.
- Hands on development across technologies
Should have knowledge of Magento 2.0
Expert understanding of Magento's code structure, extension architecture, theming hierarchy, and fallback components.
Expertise in authoring and extending Magento extensions.
Thorough experience in customizing Magento's front-end components using layout XML, blocks, and templates.
Competent in authoring JavaScript and using libraries such as jQuery.
Competent in web services integrations (REST/SOAP).
Comfort working with Linux-based systems.
An expertise in PHP, MySQL, HTML5 and CSS3.
The ability to convert PSD's to Magento and PHP sites.
The ability to handle multiple projects and tasks at the same time.
Required Skills: Angular 11/12, .NET framework, .NET Core, Web APIs, Web Security,
Microservices, Event driven architecture, Clean Code and 12 Factor principles, Azure
PaaS services experience, public facing web application development, web analytics,
Bootstrap v5, Angular Material, jQuery, HTML/CSS, SQL Server, Transact-SQL, Azure
SQL
Experience working with software design, software development life cycle, and
development methodologies and implementation
Experience working with product systems design principles
Experience working with appropriate programming languages, operating systems,
hardware and software
Experience working with company application development policies and procedures
Experience working with company software and hardware products and related
business issues that may impact overall business plans

● Must have worked on Java and hands on experience on frameworks (like Spring),
database layers (like iBatis, Hibernate, etc.)
● Experience on web application & RESTful web service development.
● Build the front-end of applications through appealing visual design and Integrating our
front-end UI with the constructed API.
● Hands on UI experience in HTML, JS, CSS, Bootstrap, AngularJS 4/5/6, React,
JavaScript, XML, JQuery, Ionic 3/4 & Node JS.
● Hands on experience on project life cycle activities on development and maintenance
projects including creating Junit, Unit testing, Code reviews etc.
● To lead the development and lifetime maintenance of software products, as required to
enhance product line. You are also responsible for managing the continuous
improvement process within the software product’s lifecycle.
● Development of planned tasks, participate in the entire application lifecycle, focusing
on coding, Troubleshoot and debugging.
● Work closely with clients on issues related to design and development.
● Collaborate with Front-end developers to integrate user-facing elements with
server-side logic.
● Knowledge of Application server/container configuration management and application
deployment (whether it is Tomcat, JBoss, etc).
● Experience on web application, OOPs, Design Patterns, Interface, Serialization and Git
Version control.
● Ability to handle a team in a diverse/ multiple stakeholder environment.
● Must think logically and be a self-motivated problem solver.
● Modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces
Responsibilities
Design Develop and maintain web functionalities
Work with Tech Lead to propose a technical solution
Liaise with designer to implement the UI/UX elements for web and mobile interfaces
Troubleshoot production problems and provide user support.
Design and conduct tests:
- Integrate multiple systems from different vendors with seamless data flow
- Investigate new technologies and continue to update your technical skills
- Write well-structured and testable code following the set guidelines
Requirements
Degree in IT or equivalent
More than 3 years of web-based application development experience in PHP.
Strong knowledge of PHP web frameworks: CodeIgniter, Laravel, Bootstrap, AngularJs, Angular Material, Symphony, Zend, Cake and Flask.
Languages
PHP, JavaScript, HTML, CSS, Python.
Databases: MySql
Operating Systems: Ubuntu, Windows and Macintosh.
Others: jQuery, AJAX, JSON, Celery, Git, API, AWS, Facebook API, Twitter API, Google API,PayPal Integration, nginx, Apache,AmCharts, Mpdf and PhantomJs.
Mandatory:
Strong knowledge in Continuous Integration/Continuous Delivery tools, e.g. Jenkins
Strong knowledge in planning for testing strategy, test suites and test cases.
Proficient understanding of code versioning tools (e.g. Git)
Understands web trends, including social media integration and the impact of the growth of mobile/tablet browsing
More than 3 years of web service (REST, SOAP) and API development and management
Strong Knowledge of security standards and techniques for web applications
Strong technical knowledge in software development methodologies, design patterns and implementation
Proven ability to carry a feature from start to finish, including prototypes, design specifications, constructive coding, unit testing and problem resolution
Preferred
Strong in SQL & PL/SQL and have good working knowledge on the relational database(s) (MySQL)
Experience With Selenium Web, Appium, Endtest.io Automated Regression Tools
Advantage
Experience with other server-side stacks (Node.js, Python, Java etc.) a plus
Experience developing native or hybrid mobile applications for IOS and/or Android a plus
Experience in the development and production of standards-based websites using HTML/5, CSS/3, JavaScript, jQuery, AJAX, JSON across multiple browsers a plus
To be the right fit, you'll need:





