CrawlJobs Logo

Consultant - Fullstack

India, Mumbai · Job Posted February 18, 2026
Apply Position
Job Link Share

Job Description

To be part of Customer Projects Development Team responsible for providing quality product to customers.

Job Responsibility

  • To be part of Customer Projects Development Team responsible for providing quality product to customers
  • Take personal responsibility for components technical delivery collaborating with other developers and architects to design robust, scalable technical solutions
  • Continually improve our app development processes, practices, tools and techniques
  • Capable of performing task independently or with minimum assistance
  • Solid foundation in secure coding practices & deep understanding of development standards
  • Strong problem-solving skills and the ability to work independently and as part of a team
  • Excellent communication and teamwork skills. E.g. Share your knowledge and experience with colleagues as you advise them on the technologies and best practices, encourage innovation, inclusion, teamwork
  • Ability to learn new technology or tool quickly
  • To have the skills to work through an issue with no real support, but identifying where additional information can be obtained, and pursuing accordingly
  • The ability to always think through any course of action clearly and not to take any actions that may have a negative outcome

Requirements

  • Computer Graduate / Similar
  • 6 to 12 years relevant experience
  • Full Stack Developer
  • In depth experience - HTML5, CSS3, object-oriented JavaScript and JavaScript applications
  • NodeJS and at least one modern JavaScript UI framework, such as React or Angular
  • Progressive Web App (PWA) development approaches
  • Familiarity with UI/UX principles

Nice to have

  • Deep understanding of web standards, accessibility
  • Microservice, and API based, development experience (REST, GraphQL API)
  • Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache)
  • Familiarity with agile development

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Consultant - Fullstack

8 matching positions

Senior/Staff/Principal Software Consultant - FullStack - Morning Shift

Location
Location
Pakistan , Islamabad
Salary
Salary:
Not provided
10pearls.com Logo
10Pearls
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • Strong experience in full-stack application development
  • Hands-on experience with React for frontend development
  • Strong backend development experience using Node.js, Python, or Java
  • Experience building and consuming RESTful APIs and microservices
  • Strong understanding of SQL and NoSQL databases
  • Experience with cloud platforms such as AWS, Azure, or GCP
  • Understanding of software architecture, scalability, and distributed systems
  • Experience with version control systems such as Git
  • Familiarity with CI/CD pipelines and modern development workflows
Job Responsibility
Job Responsibility
  • Design, develop, test, and maintain scalable full-stack web applications
  • Build modern frontend applications using React and related technologies
  • Develop backend services and APIs using Node.js, Python, or Java
  • Design and implement RESTful APIs and microservices-based architectures
  • Work with SQL and NoSQL databases for application development and optimization
  • Collaborate with product managers, designers, QA engineers, and other developers to deliver end-to-end solutions
  • Participate in system design discussions, architecture reviews, and technical planning
  • Ensure application performance, scalability, security, and maintainability
  • Integrate applications with cloud-based infrastructure and services on AWS, Azure, or GCP
  • Troubleshoot, debug, and resolve production and development issues
  • Fulltime
Read More
Arrow Right

Principal Software Consultant - FullStack

10Pearls is seeking a highly experienced Tech Lead – Software Development to lea...
Location
Location
Pakistan , Islamabad
Salary
Salary:
Not provided
10pearls.com Logo
10Pearls
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in IT or related discipline. (Software Engineering preferred)
  • 10+ years of experience as a software developer, with progression into Tech Lead or Senior Engineer roles
  • Proven experience working across multiple product domains and industries, delivering scalable applications
  • Strong hands-on expertise in backend development (Java, Kotlin, Node.js, Python, or similar)
  • Solid experience with web technologies (React, Angular, Vue, Node.js) and mobile platforms (iOS, Android, Flutter, or React Native)
  • Experience leading or collaborating with data engineering teams (analytics pipelines, event tracking, data platforms)
  • Strong understanding of microservices, APIs, cloud-native systems, and distributed architectures
  • Experience building or supporting OTT or media-rich consumer applications is a strong plus
Job Responsibility
Job Responsibility
  • Provide strategic technical leadership by designing and architecting highly scalable, maintainable, and secure systems across the organization
  • Ensure that company engineering practices, including CI/CD, code quality, and security standards, are maintained at the highest level
  • Drive the technical roadmap and align architectural decisions with both business strategy and client needs, serving as a key technical advisor
  • Lead complex technical discussions with both internal teams and external stakeholders, translating business needs into actionable technical solutions
  • Embrace and promote a consulting mindset, acting as a technical expert who advises clients on innovative, scalable solutions that deliver measurable business value
  • Stay updated on new technologies and trends to continuously improve technical skills
  • Mentor and guide engineers, fostering technical growth across teams, and maintaining a culture of learning and innovation
  • Play a key role in the recruitment process, interviewing and selecting top technical talent for the organization, ensuring both technical and cultural fit
  • Act as focal point of contact for technical issues for specific work streams across multiple projects
  • Fulltime
Read More
Arrow Right

Senior Software Consultant - Java Fullstack

10Pearls is seeking a highly skilled Full Stack Developer with expertise in Java...
Location
Location
Pakistan , Karachi; Lahore; Islamabad
Salary
Salary:
Not provided
10pearls.com Logo
10Pearls
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional experience in full-stack development, with a strong command over backend and frontend technologies
  • Strong proficiency in Java, particularly with Spring Boot and Micronaut frameworks for building scalable, high-performance APIs and microservices
  • Expertise in React or Angular with TypeScript, including building responsive, accessible UIs and implementing design systems for consistent user experiences
  • Experience with RESTful APIs and GraphQL Services for data integration and communication
  • Hands-on experience with AWS services, including Lambda, DynamoDB, S3, and API Gateway
  • Strong understanding of design principles, clean code, testing methodologies, and CI/CD practices
  • Ability to optimize application performance, ensure scalability, and maintain high code quality and readability
  • Proven ability to work effectively with architects, designers, and cross-functional teams in an agile environment
  • Demonstrated skill in delivering scalable, efficient, and secure solutions to complex technical challenges
Job Responsibility
Job Responsibility
  • Design and develop end-to-end features across back-end services and front-end interfaces, ensuring scalability, performance, and maintainability
  • Implement robust RESTful APIs, GraphQL services and integrate them seamlessly with modern, responsive React or Angular frontends
  • Take responsibility for the overall code quality of the projects, ensuring adherence to company engineering practices, such as CI/CD and secure coding
  • Collaborate with architects and stakeholders to ensure the technical direction aligns with business goals
  • Identify technical risks early in the project lifecycle and proactively work on mitigating them
  • Embrace a consulting mindset by translating technical requirements into business solutions and proposing scalable, efficient approaches
  • Mentor and guide junior engineers and mentees, fostering technical growth and sharing best practices
  • Assist in the development and improvement of team processes and workflows to enhance productivity and code quality
  • Stay updated on new technologies and trends to continuously improve technical skills
Read More
Arrow Right

Senior Software Consultant - Java Fullstack

10Pearls is seeking a highly skilled Full Stack Developer with expertise in Java...
Location
Location
Pakistan , Karachi; Lahore; Islamabad
Salary
Salary:
Not provided
10pearls.com Logo
10Pearls
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional experience in full-stack development, with a strong command over backend and frontend technologies
  • Strong proficiency in Java, particularly with Spring Boot and Micronaut frameworks for building scalable, high-performance APIs and microservices
  • Expertise in React or Angular with TypeScript, including building responsive, accessible UIs and implementing design systems for consistent user experiences
  • Experience with RESTful APIs and GraphQL Services for data integration and communication
  • Hands-on experience with AWS services, including Lambda, DynamoDB, S3, and API Gateway
  • Strong understanding of design principles, clean code, testing methodologies, and CI/CD practices
  • Ability to optimize application performance, ensure scalability, and maintain high code quality and readability
  • Proven ability to work effectively with architects, designers, and cross-functional teams in an agile environment
  • Demonstrated skill in delivering scalable, efficient, and secure solutions to complex technical challenges
Job Responsibility
Job Responsibility
  • Design and develop end-to-end features across back-end services and front-end interfaces, ensuring scalability, performance, and maintainability
  • Implement robust RESTful APIs, GraphQL services and integrate them seamlessly with modern, responsive React or Angular frontends
  • Take responsibility for the overall code quality of the projects, ensuring adherence to company engineering practices, such as CI/CD and secure coding
  • Collaborate with architects and stakeholders to ensure the technical direction aligns with business goals
  • Identify technical risks early in the project lifecycle and proactively work on mitigating them
  • Embrace a consulting mindset by translating technical requirements into business solutions and proposing scalable, efficient approaches
  • Mentor and guide junior engineers and mentees, fostering technical growth and sharing best practices
  • Assist in the development and improvement of team processes and workflows to enhance productivity and code quality
  • Stay updated on new technologies and trends to continuously improve technical skills
Read More
Arrow Right

Java and Angular Fullstack Developer

The Applications Development Programmer Analyst is an intermediate level positio...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-8 years of relevant experience
  • Good knowledge of Core Java prefer more than 4 years
  • Have an understanding of Microservices architecture and Spring Boot/Cloud
  • Working experience on UI Framework in Angular
  • Some understanding of Containerization preferably Openshift
  • Good knowledge of Oracle and SQL query with performance tuning with experience more than 2 years
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Experience in programming/debugging used in business applications
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements
  • Work as a strong individual Contributor to deliver key projects
  • Being able to pick and restack key flows into Service on ECS
  • Should be able to review and implement improvement in team technical debt and coding improvement opportunities
  • Participate in tech redesign discussion and propose improvements
  • Work on UI changes on Angular
  • Work as a team member in the team and contribute for team concerns
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Fulltime
Read More
Arrow Right

Java Fullstack Developer (Angular)

The Applications Development Programmer Analyst is an intermediate level positio...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or master’s degree in computer science, Engineering, or a related field
  • 3+ years of professional experience in Java, SpringBoot applications development
  • Strong proficiency in Angular, Java and its ecosystem (Spring Framework, Spring Boot, Hibernate, Maven/Gradle)
  • Extensive experience with designing and developing RESTful APIs and UI/UX forms
  • Solid understanding of App Development, object-oriented programming (OOP) principles and design patterns
  • Experience with relational databases Oracle / SQL
  • Familiarity with version control systems (e.g., Git)
  • Experience on DEVOPS, CI/CD, Build Tools Maven, Ant, with knowledge on using Sonar, Blackduck and Jenkins
  • Experience with Agile development methodologies (Scrum, Kanban)
  • Excellent problem-solving, analytical, and communication skills
Job Responsibility
Job Responsibility
  • Develop and maintain robust, scalable, and high-performance server-side applications using Java frameworks (e.g., Spring Boot, Spring MVC)
  • Build responsive and intuitive user interfaces using modern front-end frameworks (e.g., Angular), HTML5, CSS3, and JavaScript
  • Ability to design, develop components with minimal assistance and ability to effectively interact, collaborate with development architects and stakeholders to design scalable, maintainable, and secure application architectures, ability to effectively communicate development progress, Work with developers onshore, offshore and matrix teams to implement a business solution
  • Write user/supported documentation, evaluate and adopt new dev tools, libraries, and approaches to improve delivery quality, Perform peer code review of project codebase changes
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications, analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower-level analysts, identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • Has the ability to operate with a limited level of direct supervision and exercise independence of judgement and autonomy
  • Fulltime
Read More
Arrow Right

Java Fullstack Developer

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8-10 years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and or other team members
  • Fulltime
Read More
Arrow Right

Java Fullstack Developer

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Chennai; Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8-12 years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Java full stack with Angular/React/ UI development experience is mandatory
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Bachelor’s degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right