Our Job Offers

Join us and help disrupt the enterprise market!

Join us, we offer you an extraordinary chance to learn, to develop and to be part of an exciting experience and team.

Senior Full Stack Engineer (Python / ReactJS)

1 open positions

When you choose to work with Ameware Group, you work with industry experts who are willing to share their knowledge and experience. You will be able to broaden your horizons by working in an open and supportive multicultural environment. We have a great relaxed atmosphere and competitive salary.

Our client is a well-known tech-enabled home improvement provider with a fast-growing and diverse team spread across the world (USA, Europe) that delivers cutting edge technology in the construction industry. This is a direct hire, fully remote position with great benefits and stock options. 

Our client is looking for a skilled and motivated Senior Fullstack (Python/ReactJS) Engineer to become a valuable member of the development team. The main responsibility of the Senior Fullstack Engineer will be to create strong, high-speed applications and features that directly interact with customers. In this position, tasks will include crafting user-friendly and adaptable UI elements, collaborating with their backend APIs, and enhancing application performance and responsiveness across various platforms.

Job description

Requirements

  • 5+ years of experience in developing web applications with Python, Django and Django REST Framework.
  • Experience with Javascript, ReactJS, HTML5, CSS3.
  • Experience with relational databases and SQL.
  • Leadership and mentoring experience.
  • Familiarity with AI platforms such as ChatGPT for diverse development processes.
  • Should be able to be available during the 8:00 am - 5:00 pm US Central.
  • Opportunity to get payments through Upwork.
  • Willingness and ability to learn new things quickly.
  • Capability to efficiently collaborate within a remote, geographically dispersed team setting.
  • Excellent oral and written English is a must.

Nice to have:

  • Good understanding and commercial experience with Webpack, Jest, NodeJS, ThreeJS, and other technologies.
  • Experience with cloud computing platforms (e.g., Azure, AWS).
  • Experience with DevOps tools (monitoring, CI/CD, logging).
  • Experience with Docker or Kubernetes.
  • Experience incorporating AI models and APIs into applications to perform tasks such as generating content, analyzing sentiment, or processing data.

Responsibilities:

  • Design scalable and resilient backend solutions, encompassing APIs, and contribute to the creation of user-friendly, adaptable UIs.
  • Participate in the architecture, design, and development phase of software production.
  • Provide mentoring to peers and junior colleagues.
  • Leverage AI tools like ChatGPT to introduce innovation into development procedures and product characteristics. Stay updated on emerging AI technologies and propose methods for their integration into projects.
  • Assume responsibility for the entire product lifecycle, starting from the initial concept to deployment and optimization, through close collaboration with Product and cross-functional teams.

We offer:

  • Remote work in an international company with HQ in California, USA.
  • Competitive salary in the USD.
  • Stock options after 6 months of full-time work.
  • 20 working days paid vacation (12 days after working 6 months).
  • Health insurance.
  • Annual bonus of $400 bonus for learning, workplace improvements, or software /hardware or fitness related.
  • Headset compensation.
  • Laptop after 1 year of full-time work and then every 3 years.
  • Reimbursement of up to USD $20 for expenses such as coffee, co-working space fees, etc. (once every quarter) for the meeting in groups of three or more Ergeon colleagues. 
  • Opportunity to learn or improve English.
  • Career and professional growth.
  • Warm and friendly attitude to every specialist.


03/05/2024 10:36:01

Java Developer

1 open positions

When you choose to work with Ameware Group, you work with industry experts who are willing to share their knowledge and experience. You will be able to broaden your horizons by working in an open and supportive multicultural environment. We have a great relaxed atmosphere and competitive salary.

Our Client's focus lies in pioneering mathematical methods to create and explore automated trading solutions. They aspire to democratize global markets, making them accessible to all individuals for simple, secure, and transparent trading and investing experiences, facilitated by artificial intelligence and machine learning. Their overarching goal is to utilize innovative technologies to mitigate market risks while ensuring trading accessibility worldwide.

Requirements:

  • 4+ years of experience with Java 
  • Experience in FinTech or Trading industries
  • Experience with AI technologies
  • Strong team player with excellent communication and collaboration skills, able to effectively contribute within a diverse and dynamic team environment
  • Attention to detail and ability to work under pressure
  • Good oral and written English is a must.

Responsibilities:

  • Develop Java-based API endpoints for managing accounts, strategies, and configurations.
  • Implement integrations between our client's system and trading platforms for executing trades from system alerts.
  • Collaborate with teams to design and implement robust integration solutions.
  • Test, debug, and optimize code for reliability and performance.
  • Document technical specifications and provide support.
  • Stay updated on industry trends and advancements.
  • Communicate effectively with stakeholders throughout the development process.

We offer:

  • Remote work in an international company with HQ in Dublin, Ireland
  • Flexible paid time off (PTO).
  • Competitive salary.
  • Flexible working hours to help you manage your work/life balance.
  • Career and professional growth.
  • Warm and friendly attitude to every specialist.



30/04/2024 14:18:35

Senior .NET Developer

1 open positions

You will be part of a team responsible for building the back-end side of a scalable, cloud-based Mobile Device Management (MDM) software with microservice architecture.


Requirements:

  • 5+ years of experience with C#
  • Familiarity with the WinUI 3 framework for crafting applications on the Windows platform
  • Understanding of core principles and interfaces within the Windows operating system, particularly in regard to system administration and setup
  • Proficiency in utilizing Windows Management Instrumentation (WMI) for accessing and modifying system information
  • Experience with gRPC for facilitating communication between services in a distributed environment
  • Proficiency in handling databases, particularly LiteDB, for managing and accessing stored data
  • Good oral and written English is a must.


Nice to have:

  • Experience in utilizing Windows Configuration Designer (WCD) for managing device settings and configurations
  • Expertise in Golang
  • Familiarity with Windows registry and Group Policy settings for configuring and managing devices
  • Knowledge of the HTTP protocol and hands-on experience with APIs built on HTTP
  • Experience with Inno Setup Compiler


Responsibilities:

  • Designing, coding, testing, and debugging .NET applications.
  • Leading complex software projects, ensuring coding standards.
  • Collaborating with teams to gather requirements and define scopes.
  • Conducting code reviews for quality assurance.
  • Resolving technical issues and improving processes.
  • Contributing to architectural discussions.
  • Documenting software components and systems.
  • Keeping updated on .NET trends for enhancements.


We offer:

  • Remote work in an international company with HQ in Canada.
  • Competitive salary in USD.
  • Flexible working hours to help you manage your work/life balance.
  • Career and professional growth.
  • Warm and friendly attitude to every specialist.
  • Time-off arrangement with compensation and benefits package.



07/05/2024 08:35:00

Senior FullStack Developer (Java/JavaScript)

1 open positions

Description

When you choose to work with Ameware Group, you work with industry experts who are willing to share their knowledge and experience. You will be able to broaden your horizons by working in an open and supportive multicultural environment. We have a great relaxed atmosphere and a competitive salary.


Our client is a well-known US sales data and intelligence platform provider. They’re looking for a Senior FullStack Developer. In this position, you will be in charge of overseeing the flow of data between servers and users, as well as managing communication between various data systems within our backend infrastructure, and you will be involved in creating and implementing server-side logic, defining and maintaining the central database, and ensuring optimal performance and responsiveness to requests from the front-end.


Also as Senior FullStack Developer, you will be involved in designing and implementing backend systems for handling large volumes of data. These systems are primarily dedicated to facilitating the movement of data among our various services.

Requirements


  • 5+ years of experience with Java.
  • Proficient understanding of Core Java.
  • Strong experience with JavaScript.
  • Capability to code in an alternative programming language, such as Python or Node.js.
  • Proficiency in crafting and developing diverse web and enterprise-level applications using Java/JEE technologies, including Spring and Hibernate.
  • Expertise in NoSQL / MongoDB, DynamoDB, and Redis.
  • Strong experience with tools: Maven, Github, and Swagger.
  • Solid understanding of SQL and ElasticSearch.
  • Hands-on experience in designing interactive applications.
  • Proficiency in building web applications using a well-known web framework(JSF, Wicket, GWT, or Spring MVC).
  • Proficient understanding of Object-Relational Mapping (ORM) technologies such as JPA2 and Hibernate.
  • Familiarity with the practice of test-driven development (TDD).
  • Strong experience in AWS Infrastructure and services.
  • Capability to create documentation for requirements and specifications.
  • Bachelor's degree in Computer Science or a related technical major, or equivalent experience.
  • Good oral and written English is a must.


Responsibilities


  • Conduct a complete software development lifecycle (SDLC) and create and implement new features.
  • Enhance the application for optimal speed and scalability.
  • Incorporate software elements into a fully operational software system.
  • Create plans for software verification and establish procedures for quality assurance.
  • Control that the software is regularly updated with the latest features.
  • Enforce measures for securing and safeguarding data.
  • Create plans for software validation and establish procedures for ensuring quality.


We offer


  • Remote work in an international company with HQ in the US.
  • Competitive salary in USD.
  • Flexible working hours to help you manage your work/life balance.
  • Career and professional growth.
  • Warm and friendly attitude to every specialist.
  • Time-off arrangement with compensation and benefits package.


 

20/02/2024 09:08:46

Senior Java Developer

1 open positions

When you choose to work with Ameware Group, you work with industry experts who are willing to share their knowledge and experience. You will be able to broaden your horizons by working in an open and supportive multicultural environment. We have a great relaxed atmosphere and a competitive salary.

Our client is a well-known US sales data and intelligence platform provider. They're looking for a Senior Java Developer who possesses a deep understanding of Java programming language and its ecosystem. This individual should be proficient in designing, developing, and maintaining complex Java-based applications, demonstrating expertise in areas such as object-oriented design, data structures, and algorithms. Additionally, the ideal candidate will have strong communication skills and the ability to collaborate effectively with cross-functional teams, driving the technical vision and ensuring the successful delivery of high-quality software solutions.

Requirements:

  • 8+ years of commercial experience in software development 
  • 5+ years of experience with Java
  • Expertise in Golang, NodeJs
  • 4+ years with a product-based company.
  • Proficient understanding of Core Java (Version 8).
  • Expertise in Spring Modules such as Spring Inversion of Control (IOC) and Aspect-Oriented Programming (AOP), extensive experience with Spring Boot (version 2 and above) and JDBC.
  • Proficiency in crafting and developing diverse web and enterprise-level applications using Java/JEE technologies, including Spring and Hibernate.
  • Expertise in NoSQL such as Redis.
  • Experience with Web Services (including SOAP and REST).
  • Strong experience with tools:  Github, Maven, Eclipse, and Swagger.
  • Familiarity with the practice of test-driven development (TDD).
  • Hands-on experience in designing interactive applications.
  • Capability to create documentation for requirements and specifications.
  • Bachelor's degree in Computer Science or a related technical major, or equivalent experience.
  • Good oral and written English is a must.

Responsibilities:

  • Create, build, evaluate, implement, and uphold flexible backend systems that drive the product functionality.
  • Conduct a complete software development lifecycle (SDLC) and create and implement new features.
  • Collaborate extensively with DevOps and infrastructure teams to guarantee seamless deployment and functionality of backend systems.
  • Enhance the application for optimal speed and scalability.
  • Perform comprehensive code assessments, emphasizing optimal methodologies, code sustainability, and enhancing performance efficiency.
  • Support and advise junior engineers, cultivating an atmosphere of teamwork and knowledge exchange.
  • Create plans for software verification and establish procedures for quality assurance.
  • Control that the software is regularly updated with the latest features.
  • Implement software applications and assess user input for improvement.
  • Enforce measures for securing and safeguarding data.
  • Create plans for software validation and establish procedures for ensuring quality.

We offer:

  • Remote work in an international company with HQ in the US.
  • Competitive salary in USD.
  • Flexible working hours to help you manage your work/life balance.
  • Career and professional growth.
  • Warm and friendly attitude to every specialist.
  • Time-off arrangement with compensation and benefits package.


11/03/2024 10:27:01

Fullstack Python Developer

1 open positions

When you choose to work with Ameware Group, you work with industry experts who are willing to share their knowledge and experience. You will be able to broaden your horizons by working in an open and supportive multicultural environment. We have a great relaxed atmosphere and competitive salary.

Our client, a company specializing in generative AI technology, is seeking a Fullstack Python Developer to join their internal product team. The team, which includes an Architect and a Lead Developer, is primarily located in the USA.


Requirements:

  • 4+ years of commercial experience with Python
  • Experience with API and integration
  • Experience  with UI (preferable with Starlight)
  • Working hours EST
  • Good oral and written English is a must


Nice to have:

  • Experience with Machine Learning
  • Experience with AI product development


Responsibilities:

  • Develop and maintain Python-based applications.
  • Write clean, efficient, and reusable code.
  • Collaborate with team members to meet project goals.
  • Conduct unit testing and debugging to ensure code reliability.


We offer:

  • Remote work in an international company with HQ in Dublin, Ireland
  • Competitive salary.
  • Flexible working hours to help you manage your work/life balance.
  • Career and professional growth.
  • Warm and friendly attitude to every specialist.


13/03/2024 15:46:34

Product Manager

1 open positions

When you choose to work with Ameware Group, you work with industry experts who are willing to share their knowledge and experience. You will be able to broaden your horizons by working in an open and supportive multicultural environment. We have a great relaxed atmosphere and competitive salary.

Our client is a well-known tech-enabled home improvement provider with a fast-growing and diverse team spread across the world (USA, Europe) that delivers cutting-edge technology in the construction industry. This is a direct-hire, fully remote position.

As a Product Manager, your role involves crafting and implementing the user-facing functionalities of our product, guaranteeing they satisfy customer requirements and are in line with the company's broader objectives.

Job description

Requirements:

  • Minimum 5 years of experience as a Product Manager or in a similar position.
  • Demonstrated ability to present product roadmap and status reports to top-level executives.
  • Experience in working collaboratively across different departments to successfully execute projects tackling intricate technical challenges.
  • Direct experience collaborating with both frontend and backend engineers within a remote company environment.
  • Experience engaging with products and features utilized by a large user base numbering in the thousands.
  • Understanding how to convey the value proposition to customers through the design style and user experience flow.
  • Ability to work between 8:00 am - 5:00 pm US Central.
  • Good oral and written English is a must.

Good to have:

  • Opportunity to get payments through Upwork.

Responsibilities:

  • To bring enthusiasm and a deep understanding of the American home improvement customer, serving as their advocate and representative in our endeavors.
  • Establish direct connections with customers and actively engage with their feedback.
  • Make strategic decisions about priorities while encouraging the team to consider the future implications.
  • Establish credibility and reduce confusion among stakeholders and other departments by maintaining a clear and precise roadmap.
  • Analyze the utilization of products and features.
  • Utilize Google Analytics to comprehend user navigation patterns and identify areas of customer disengagement across the entire lifecycle.
  • Use our data dashboards to assess the influence of features on key metrics and performance indicators (KPIs).

We offer:

  • Remote work in an international company with HQ in California, USA.
  • Competitive salary in the USD.
  • Flexible working hours to help you manage your work/life balance.
  • Career and professional growth.
  • Warm and friendly attitude to every specialist.


20/03/2024 13:06:38