Design, develop, and maintain full-stack web applications using TypeScript, JavaScript, and Python.
Build responsive and high-performance user interfaces with React, Next.js, Angular, and modern UI libraries.
Develop and integrate backend services and APIs using Node.js and Python, supporting web, desktop, and browser-extension applications.
Work with relational and NoSQL databases, including PostgreSQL, MongoDB, Firebase, and Redis.
Deliver solutions across web applications, Chrome extensions, multi-platform desktop applications, and AI-powered products.
Contribute to application architecture, reusable components, data flows, and integrations with third-party and observability tools.
Improve application performance, SEO, responsiveness, caching, and overall user experience across desktop and mobile platforms.
Write and maintain automated tests using Jest, React Testing Library, Cypress, and Cucumber BDD to support reliable delivery.
Use Git, Docker, and Jenkins as part of development, integration, and delivery workflows.
Collaborate effectively with cross-functional teams, document technical solutions, and present ideas clearly.
Take ownership of assigned features from technical implementation through testing, delivery, and continuous improvement.
ABOUT YOU
Bachelor’s degree in Computer Science or a related field, or have equivalent practical experience.
4+ years of experience in software development, including full-stack, front-end, backend, or AI-enabled application development.
Have strong hands-on experience with TypeScript, JavaScript, React, and Next.js.
Have professional experience with Python and an understanding of its use in AI, machine learning, automation, or application development.
Have experience developing backend solutions with Node.js and working with APIs and database-driven applications.
Are familiar with Angular, Electron, Chrome extension development, or React Native.
Have experience with PostgreSQL, MongoDB, Firebase, Redis, or similar data-storage technologies.
Understand software testing practices and have used tools such as Jest, React Testing Library, Cypress, or Cucumber BDD.
Are comfortable working with Git, Docker, Jenkins, and application observability tools.
Demonstrate a strong understanding of responsive design, performance optimization, SEO, and maintainable front-end architecture.
Are able to manage priorities, solve problems independently, collaborate within a team, and produce clear technical documentation.
Have good English communication skills, both written and spoken.
WHY AMARIS?
Competitive salary and 13th-month salary
14+ annual leave days per year
Premium healthcare insurance starting from your probation period
Regular project reviews and yearly performance appraisal
Annual company trip
Team-building activities: team lunch/dinner, events and celebrations, sports clubs (football, basketball, badminton, pickleball)
International working environment
Tailor-made career path and clear growth opportunities
Technical workshops and training courses (internal & external)
Mobility opportunities to work on-site in our offices in 60+ countries
Equal Opportunity
Amaris Consulting is proud to be an equal opportunity workplace. We are committed to promote diversity within the workforce and creating an inclusive working environment. For this purpose, we welcome applications from all qualified candidates regardless of gender, sexual orientation, race, ethnicity, beliefs, age, marital status, disability, or other characteristics.
Design, develop, and maintain full-stack web applications using TypeScript, JavaScript, and Python.
Build responsive and high-performance user interfaces with React, Next.js, Angular, and modern UI libraries.
Develop and integrate backend services and APIs using Node.js and Python, supporting web, desktop, and browser-extension applications.
Work with relational and NoSQL databases, including PostgreSQL, MongoDB, Firebase, and Redis.
Deliver solutions across web applications, Chrome extensions, multi-platform desktop applications, and AI-powered products.
Contribute to application architecture, reusable components, data flows, and integrations with third-party and observability tools.
Improve application performance, SEO, responsiveness, caching, and overall user experience across desktop and mobile platforms.
Write and maintain automated tests using Jest, React Testing Library, Cypress, and Cucumber BDD to support reliable delivery.
Use Git, Docker, and Jenkins as part of development, integration, and delivery workflows.
Collaborate effectively with cross-functional teams, document technical solutions, and present ideas clearly.
Take ownership of assigned features from technical implementation through testing, delivery, and continuous improvement.
ABOUT YOU
Bachelor’s degree in Computer Science or a related field, or have equivalent practical experience.
4+ years of experience in software development, including full-stack, front-end, backend, or AI-enabled application development.
Have strong hands-on experience with TypeScript, JavaScript, React, and Next.js.
Have professional experience with Python and an understanding of its use in AI, machine learning, automation, or application development.
Have experience developing backend solutions with Node.js and working with APIs and database-driven applications.
Are familiar with Angular, Electron, Chrome extension development, or React Native.
Have experience with PostgreSQL, MongoDB, Firebase, Redis, or similar data-storage technologies.
Understand software testing practices and have used tools such as Jest, React Testing Library, Cypress, or Cucumber BDD.
Are comfortable working with Git, Docker, Jenkins, and application observability tools.
Demonstrate a strong understanding of responsive design, performance optimization, SEO, and maintainable front-end architecture.
Are able to manage priorities, solve problems independently, collaborate within a team, and produce clear technical documentation.
Have good English communication skills, both written and spoken.
WHY AMARIS?
Competitive salary and 13th-month salary
14+ annual leave days per year
Premium healthcare insurance starting from your probation period
Regular project reviews and yearly performance appraisal
Annual company trip
Team-building activities: team lunch/dinner, events and celebrations, sports clubs (football, basketball, badminton, pickleball)
International working environment
Tailor-made career path and clear growth opportunities
Technical workshops and training courses (internal & external)
Mobility opportunities to work on-site in our offices in 60+ countries
Equal Opportunity
Amaris Consulting is proud to be an equal opportunity workplace. We are committed to promote diversity within the workforce and creating an inclusive working environment. For this purpose, we welcome applications from all qualified candidates regardless of gender, sexual orientation, race, ethnicity, beliefs, age, marital status, disability, or other characteristics.