CrawlJobs Logo

Software Consultant (Frontend)

amaris.com Logo

Amaris Consulting

Location Icon

Location:
Hong Kong , Hong Kong

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Your missions: Develop, test, and maintain high-quality web applications using Vue.js; Collaborate with UX/UI designers and backend developers to deliver seamless user experiences; Optimize applications for maximum speed and scalability; Ensure the technical feasibility of UI/UX designs; Identify and resolve performance and usability issues; Participate in code reviews and contribute to best practices in frontend development; Write and maintain technical documentation; Stay updated with the latest trends and advancements in frontend technologies. Your profile: Bachelor’s degree in Computer Science, Information Technology, or a related field; At least 5 years of relevant working experience as a frontend developer; Proficiency in English (spoken and written) is required; Strong expertise in Vue.js and its ecosystem (Vuex, Vue Router, etc.); Experience with HTML5, CSS3, JavaScript (ES6+), and RESTful APIs; Familiarity with version control systems (e.g., Git) and modern frontend build tools; Experience with testing frameworks and responsive design; Excellent problem-solving and analytical skills; Strong communication and teamwork abilities; Adaptability and eagerness to learn new technologies. What we offer: An international community bringing together 110+ different nationalities; An environment where trust has a central place: 70% of our key leaders started their careers at the first level of responsibilities; A robust training system with our internal Academy and 250+ available modules; A vibrant workplace that frequently gathers for internal events (afterworks, team buildings, etc.); Strong commitments to CSR, notably through participation in our WeCare Together program.

Job Responsibility:

  • Develop, test, and maintain high-quality web applications using Vue.js
  • Collaborate with UX/UI designers and backend developers to deliver seamless user experiences
  • Optimize applications for maximum speed and scalability
  • Ensure the technical feasibility of UI/UX designs
  • Identify and resolve performance and usability issues
  • Participate in code reviews and contribute to best practices in frontend development
  • Write and maintain technical documentation
  • Stay updated with the latest trends and advancements in frontend technologies

Requirements:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field
  • At least 5 years of relevant working experience as a frontend developer
  • Proficiency in English (spoken and written) is required
  • Strong expertise in Vue.js and its ecosystem (Vuex, Vue Router, etc.)
  • Experience with HTML5, CSS3, JavaScript (ES6+), and RESTful APIs
  • Familiarity with version control systems (e.g., Git) and modern frontend build tools
  • Experience with testing frameworks and responsive design
  • Excellent problem-solving and analytical skills
  • Strong communication and teamwork abilities
  • Adaptability and eagerness to learn new technologies
What we offer:
  • An international community bringing together 110+ different nationalities
  • An environment where trust has a central place: 70% of our key leaders started their careers at the first level of responsibilities
  • A robust training system with our internal Academy and 250+ available modules
  • A vibrant workplace that frequently gathers for internal events (afterworks, team buildings, etc.)
  • Strong commitments to CSR, notably through participation in our WeCare Together program

Additional Information:

Job Posted:
May 03, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Consultant (Frontend)

Senior Consultant - Frontend Developer

Established over seventeen years ago, we are a growing Melbourne-based Software ...
Location
Location
Australia , Melbourne
Salary
Salary:
Not provided
fabricgroup.com.au Logo
Fabric Group Holdings
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Being an expert in one or more coding languages (Typescript/Javascript (ES6/ESNEXT), React, .net, Java, etc.) and being comfortable with learning a new languages and technologies required for a new client project
  • Being an expert in one or more frontend frameworks (React, Angular, Vue, Svelte etc.) and being comfortable with learning new upcoming frontend frameworks required for a new client project
  • Hands on experience in Angular version 16 and above
  • Proficiency in CSS styling and experience working with component libraries
  • Proficiency in writing frontend unit tests
  • Hands on experience in E2E tests (using Cypress framework)
  • Experience working with Azure cloud platform (Azure DevOps repos and pipelines)
  • Having experience with continuous integration and continuous delivery (CI/CD) practices
  • Applying test-driven development practices (TDD) to your work
  • Working knowledge of one of the cloud technologies such as Azure, AWS, or Google Cloud
Job Responsibility
Job Responsibility
  • Work under autonomy with a self-driven attitude to own problems and deliver solutions
  • Understand the complex business and technical problems, learn quickly, understand tradeoffs and communicate a solution
  • Capability to research alternative solutions and propose them within given constraints
  • Apply different languages and technologies to your projects while coding side by side with other developers on your team
  • Applying test-driven development practices to ensure high quality of the software, and reduce future effort and cost on implementing changes to the product
  • Mentoring and coaching less experienced software engineers in Fabric family and in our clients’ tech teams, hosting tech meetups and our community events to share your expertise with others
  • Advising our clients on the right technical decisions and advocating for the best practices to use
  • Being an ambassador for Fabric, promoting our values and the practices we use to make sure we build the software right
  • Closely work with UX and UD of fabric or client to communicate the best practices and providing feedback to them
  • Participate in interviewing and recruitment based on business needs
What we offer
What we offer
  • A variety of business domains to dive into including retail, finance, construction and logistics
  • Creating innovative custom products to solve complex problems that existing solutions just can’t
  • Collaborating with a team of top notch professionals who are obsessed with value, latest tech and the right way to build a digital product
  • Ability to switch projects every 6-12 months to keep you challenged, excited and growing
  • Strong support network from the delivery community of practice, leadership and our tech teams to help you address any client challenges you may face
  • Very diverse and inclusive environment where people value feedback, connections and collaboration in a workspace
Read More
Arrow Right

Consulting Architect

As an Architect on a consultancy basis, you’ll be engaged across various short- ...
Location
Location
Salary
Salary:
Not provided
zoolatech.com Logo
Zoolatech
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience in architectural roles across multiple projects or domains
  • Ability to assess trade-offs between business needs and technical constraints
  • Experience working with cross-functional teams in agile environments
  • Excellent communication skills, capable of explaining complex concepts to both technical and non-technical stakeholders
  • Hands-on engineering background in backend, frontend, DevOps, or data (any or multiple areas)
  • Strong documentation and presentation skills
  • Previous consultancy or client-facing experience
  • Exposure to enterprise integration, distributed systems, or legacy modernization
Job Responsibility
Job Responsibility
  • Act as a trusted technical advisor to clients and internal teams
  • Lead architecture design sessions and technical workshops
  • Evaluate client requirements and design robust, scalable, and secure solutions
  • Produce high-quality documentation (architecture diagrams, decision logs, etc.)
  • Review system design, codebases, and integration approaches across teams
  • Provide recommendations for modernization, cost optimization, and performance
  • Guide engineering teams through complex technical decisions
  • Ensure alignment with best practices, compliance, and industry standards
What we offer
What we offer
  • Paid Vacation
  • Sick Days
  • Floating Holidays
  • Sport/Insurance Compensation
  • English Classes
  • Charity
  • Training Compensation
Read More
Arrow Right

Software Development Consultant

We are looking for Software Development Consultants to support our clients in de...
Location
Location
Japan , Tokyo
Salary
Salary:
Not provided
amaris.com Logo
Amaris Consulting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field
  • Experience in software development, software engineering, or technology consulting
  • Strong knowledge of programming languages such as Java, Python, JavaScript, or similar
  • Experience with backend development frameworks (Spring Boot, Node.js, .NET, etc.)
  • Experience with frontend technologies such as React, Angular, or similar is a plus
  • Familiarity with DevOps practices and tools (CI/CD pipelines, Docker, Kubernetes, Git, etc.)
  • Knowledge of cloud platforms such as AWS, Azure, or GCP is considered an advantage
  • Experience with REST APIs, microservices architecture, and distributed systems
  • Strong problem-solving skills and ability to work in agile environments
  • Good communication skills and ability to collaborate with multidisciplinary teams
Job Responsibility
Job Responsibility
  • Design, develop, and maintain software applications and digital platforms
  • Contribute to backend, full-stack, or DevOps activities depending on your expertise
  • Build and optimize scalable APIs, microservices, and backend systems
  • Develop and maintain frontend and backend components for web applications
  • Implement CI/CD pipelines and automation processes to support continuous delivery
  • Collaborate with product owners, business analysts, and other developers to deliver high-quality solutions
  • Participate in code reviews, testing, and quality assurance processes
  • Troubleshoot issues and optimize application performance
  • Contribute to software architecture discussions and technical design decisions
  • Promote best practices in software engineering, DevOps, and agile development
What we offer
What we offer
  • Opportunity to work on innovative digital and technology projects
  • Exposure to international clients and multidisciplinary teams
  • A collaborative environment promoting continuous learning and skill development
  • Opportunities to develop expertise in software engineering, DevOps, and modern technology stacks
  • Fulltime
Read More
Arrow Right
New

Applications Development Tech Lead Analyst

Citibank, N.A. seeks an Applications Development Tech Lead Analyst for its Irvin...
Location
Location
United States , Irving
Salary
Salary:
177100.00 - 181952.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
June 12, 2026
Flip Icon
Requirements
Requirements
  • Requires a Master’s degree, or foreign equivalent, in Computer Science, Information Technology or related or related field and 4 years of experience as a Software Engineer, Associate Consultant, Software Developer, Java Consultant, Solutions IT Designer, Java Developer, Application Developer, Programmer Analyst or related position developing enterprise level applications for a global financial service institution. Alternatively, employer will accept a Bachelor’s degree in the stated fields and 6 years of the specified progressively responsible, post-baccalaureate experience. Full span of experience must include: Oracle DB, Database Modeling & Integration, SQL Tuning, PL/SQL, SQL
  • Assessing new technologies including Cloud
  • and Agile Methodology and Full SDLC. Additionally, 3 years of experience must include: Object-Oriented Analysis and Design on native cloud
  • Java/J2EE Technologies, Core Java, Spring framework, Spring Boot, Security, REST API, JPA, Hibernate ORM
  • Angular, JavaScript/TypeScript
  • ECS, Jenkins, Kafka, Maven, Docker, Linux, Shell Scripting
  • and Test Driven Development (Unit Tests, Junit, Mockito), End to End - E2E Test, Functional Tests, Performance Test.
Job Responsibility
Job Responsibility
  • Architect, design and implement complex, cloud-native and dimensional data solutions
  • Develop microservices architecture, contribute to data modeling strategies, and manage messaging systems, ensuring they are scalable, secure, and compliant with technology standards
  • Optimize, and lead advanced Agile methodologies and the full SDLC, including Test-Driven Development (TDD)
  • Deliver complex financial software projects utilizing cutting-edge cloud and data technologies
  • Build robust, multi-threaded, high-performing, scalable financial applications using Java/J2EE (Core Java, Spring framework, Spring Boot, Security, REST API, JPA, Hibernate ORM) for backend, and Angular/TypeScript for frontend
  • Design and optimize complex data architectures and modeling, and relational databases (Oracle DB, SQL Tuning, PL/SQL, SQL, No-SQL database)
  • Perform design and code reviews, and enforce coding standards
  • Apply CI/CD pipelines and comprehensive testing strategies
  • Create UML (Unified Modeling Language) diagrams to illustrate the overall system and implementation of the code
  • Leading the adoption of new technologies (including Cloud, graph Data, AI) to tackle complex technical and regulatory problems within financial technology systems
What we offer
What we offer
  • medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays
  • discretionary and formulaic incentive and retention awards
  • Fulltime
Read More
Arrow Right
New

ReactJS - Frontend Programmer Analyst

The Applications Development Senior Programmer Analyst is an intermediate to sen...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of relevant experience in software development, with a strong focus on frontend technologies
  • minimum of 5 years of hands-on experience in designing and developing sophisticated applications with ReactJS, demonstrating proficiency across its comprehensive ecosystem, including React state management libraries, data fetching and networking libraries, and build tools (e.g., Webpack, Vite)
  • experience with various testing methodologies, including unit testing (e.g., Jest, Vitest) and end-to-end testing
  • proficiency in JavaScript (ES6+), TypeScript, HTML5, CSS3, and responsive web design principles
  • experience with modern frontend build pipelines and tools
  • familiarity with RESTful APIs and asynchronous request handling
  • experience with or demonstrated interest in using Generative AI (GenAI) and Large Language Models (LLMs) for faster development, including code generation, debugging, and documentation
  • a strong understanding of diverse technology stacks and architectural strategies, with the ability to critically evaluate and suggest improvements, and adeptness in transitioning to new and evolving technologies as needed
  • experience and/or exposure to the Banking domain, particularly Capital Markets, is highly preferred and would be a significant advantage
  • experience in systems analysis and programming of software applications
Job Responsibility
Job Responsibility
  • Lead feasibility studies, time and cost estimates, IT planning, risk technology assessments, and frontend solution architecture design for new or revised ReactJS applications
  • Design, develop, and implement highly responsive and scalable user interface components and pages, leveraging modern frontend technologies including Micro-FrontEnd architecture, ReactJS, JavaScript/TypeScript, and modern styling solutions (e.g., modern CSS frameworks, styling libraries), while upholding rigorous best practices and coding standards
  • Monitor and control all phases of the frontend development lifecycle, including analysis, design, construction, testing, and deployment, providing user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of modern frontend development frameworks, particularly ReactJS, to analyze complex UI/UX problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgment
  • Leverage modern development tools, including AI-powered assistants (GenAI/LLMs), to accelerate development cycles, improve code quality, and foster innovation
  • Ensure optimal application performance, responsiveness, and cross-browser compatibility
  • Recommend and develop security measures in post-implementation analysis of business usage to ensure successful system design and functionality, with a focus on frontend security best practices
  • Consult with users/clients and other technology groups on issues, recommend advanced frontend programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes for frontend development
  • Serve as advisor or coach to new or lower-level analysts, mentoring junior frontend developers
  • Fulltime
Read More
Arrow Right

Senior Software Consultant

10Pearls is looking for a skilled Frontend Engineer to design and build responsi...
Location
Location
Pakistan , Islamabad
Salary
Salary:
Not provided
10pearls.com Logo
10Pearls
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional experience in frontend development with strong proficiency in React, TypeScript, HTML5, CSS3, and JavaScript (ES6+)
  • Proficiency in: React, TypeScript, Redux Toolkit/Zustand, React Query
  • Next.js for SSR/SSG and performance optimization
  • Storybook for component documentation
  • Tailwind CSS or CSS-in-JS (Styled Components, Emotion)
  • Strong hands-on experience with responsive design, mobile-first development, accessibility and cross-browser compatibility
  • Practical experience with frontend build tools and bundlers such as Webpack, Vite, ESLint, and asset optimization
  • Proficiency in Git for source control, with experience in pull requests, modern branching strategies, and code reviews
  • Experience with frontend testing frameworks such as Jest, React Testing Library, Cypress or Playwright and familiarity with testing UI components and user interactions
  • Ability to analyze and improve frontend performance using tools like Lighthouse, Core Web Vitals, WCAG 2.2 focusing on performance and best practices
Job Responsibility
Job Responsibility
  • Lead the design and development of complex, responsive, and accessible user interfaces using React and TypeScript, and integrate with backend services
  • Optimize performance and accessibility following the Core Web Vitals and WCAG 2.2 standards
  • Collaborate with designers using Figma and maintain component libraries with Storybook
  • Write unit and integration tests using Jest and React Testing Library, implement end-to-end tests with Cypress or Playwright
  • Ensure code quality with ESLint, Prettier, and pre-commit hooks (Husky, lint-staged)
  • Work with modern build tools (Webpack, Vite) and apply code-splitting and bundle optimization strategies
  • Collaborate with backend teams using OpenAPI/Swagger for API contracts
  • Collaborate with solution architects and stakeholders to ensure alignment between technical direction and business objectives
  • Embrace a consulting mindset by translating business requirements into scalable, efficient technical solutions
  • Mentor and guide junior engineers, fostering technical excellence and best coding practices within the team
Read More
Arrow Right

Senior Frontend Software Engineer

Location
Location
Argentina , Gran Buenos Aires; Capital Federal; Mar del Plata
Salary
Salary:
Not provided
basicagency.com Logo
BASIC/DEPT®
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience with modern JavaScript, including deep familiarity with React or Vue
  • 5+ years of experience with Next.js, Remix, Nuxt, or similar frameworks using SSR, SSG, and ISR techniques
  • Expert HTML/CSS fundamentals with a track record of responsive, accessible implementation
  • Experience working in cross-disciplinary teams and interfacing with clients or stakeholders
  • Familiarity with Git, Agile methodologies, CI/CD pipelines, and cloud platforms like Vercel, Netlify, or AWS.
  • You’re a natural problem-solver and willing to take initiative
  • You enjoy talking to clients and are good distilling technical information for a variety of roles within a business
Job Responsibility
Job Responsibility
  • Develop exceptional front-end and/or full-stack web experiences using React, Node.js, and modern JavaScript frameworks.
  • Work closely with designers and strategists to bring rich, interactive UI/UX to life
  • Contribute to CMS architecture, particularly with headless platforms like Contentful or Sanity
  • Lead technical conversations with clients, offering consultative insight from discovery through delivery
  • Participate in code reviews, architecture discussions, and delivery team ceremonies
  • Help define development best practices and mentor teammates on technical craftsmanship
  • Collaborate cross-functionally with UX, design, DevOps, and QA teams
What we offer
What we offer
  • Premium healthcare through OSDE for the employee and their immediate family members
  • Mendel prepaid card with a monthly allowance for grocery purchases
  • Monthly reimbursements for Wi-Fi/electricity expenses
  • Monthly reimbursements for training/English classes
  • 100% covered “Plan Total” membership at Sportclub
  • Access to a our benefits platform through Bonda
  • A flexible vacation policy
  • Fulltime
Read More
Arrow Right

Senior Software Consultant

10Pearls is seeking a highly skilled Storyblok Developer with expertise in React...
Location
Location
Pakistan , Lahore; Karachi; 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, Information Technology, or a related field (or equivalent practical experience)
  • 4+ years of frontend or full-stack development experience with a strong focus on frontend applications
  • Strong hands-on experience with Storyblok CMS (mandatory), including creating custom components, workflows, and integrations
  • Solid expertise in React and TypeScript
  • Experience working with Next.js (SSR/SSG familiarity is a plus)
  • Strong understanding of component-driven architecture and modern frontend patterns
  • Experience integrating REST APIs and handling asynchronous data
  • Familiarity with state management solutions such as React Context, Redux, or similar
  • Knowledge of UI/UX best practices, responsive design, and accessibility standards
  • Experience optimizing web performance and debugging complex UI issues
Job Responsibility
Job Responsibility
  • Lead the design and development of complex features and systems, ensuring scalability, security, and maintainability
  • 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