Careers




Our team is growing, and now we are looking for a passionate Angular software developer to help with the design and implementation of cloud platform capabilities. You will work collaboratively within the distributed team and solve complex technical challenges.
About INVENT.us
INVENT is an innovative software development consulting firm founded by industry veteran, Oleg Tishkevich and an
elite team of Cloud technologists. Purpose built to assist financial organizations to modernize their advisor
technology stack, INVENT is transforming how financial services operate. For years, financial organizations have
been hard at work trying to upgrade their systems to stay current with today’s more complex and rapidly changing
demands, however, the pace of change is now faster than their ability to keep up.
Which is why we created INVENT – to leverage our unique combination of domain expertise, design and technical
implementation, combined with broad connections throughout the wealth management industry to simplify complex
system architecture and get our clients fully Cloud-native.
Through our innovative software development model, organizations can quickly streamline their technology
infrastructure, legacy systems, simplify API’s, and integrate siloed applications and systems into a unified Cloud
ecosystem.
Full-time, Flexible work arrangement from Gainesville, W2 preferred
Responsibilities
- Implement features and bug fixes as part of delivering our cloud platform.
- Code, test, debug, document, and implement complex software applications.
- Adhere to and drive modern software engineering practices through design and code reviews.
- Perform unit and integration testing on all application functionality and support integration and load testing activities.
Technical Job Requirements
- OOP knowledge / usage
- HTML markup
- Stylesheets (CSS/SCSS/SASS)
- Vanilla JavaScript on the good level of usage
- TypeScript knowledge
- Angular knowledge and experience in enterprise projects at least 4 years
- RxJs knowledge at the good level
- NgRx / Akita store knowledge at the good level
- HTTP protocol and requests
- Experience of developing UI-Kits from scratch is a good. Knowledge of advanced modification existing UI kits is a minimum.
- Library creation using Angular is a plus
- Nx knowledge is a plus
- basic React knowledge is a plus
- local storage and session storage in browser knowledge is a plus
- best practices in code organization and development is a plus
- bug tracking and browser console knowledge is a plus
General Requirements
- At least four of years of enterprise projects experience
- Working experience in IT of wealth management and finance is good
- Proactive, able not only to work by the book but also to chop out work for oneself and deliver on it
- Having an opinion and ability to propose architectural approaches for the tasks assigned
- Open minded to find alternative ways to develop features
- Communicative and capable to discuss ways of deliver feature, not only relying on own opinion
- Russian language at good level of communication and understanding
- English language at level of at least read documentation and merge request comments and write descriptions of work was done. Speaking and understanding speech is preferred
Description of the project
- You will be working in an integration team within a large organization.
- Tasks will include enhancing existing Angular capabilities, bugfix and integrating it with our SaaS platform.
- Tasks also including support and enhance our existing Angular projects.
- Working hours flexible, attached to the eastern Europe time, as most of the team allocated near
We are fully remote!
In this role, you will be responsible for developing and implementing user interface components using React.js & microfrontend concepts. You will also be responsible for profiling and improving frontend performance, developing internal and external SDK and documenting our frontend codebase.
To ensure success as a React.js Developer, you should have in-depth knowledge of TypeScript and React concepts, frontend coding skills, and understanding of build and bundle processes, PWA and browser itself. Competitive Compensation.
About INVENT.us
INVENT is an innovative software development consulting firm founded by an industry veteran and an
elite team of Cloud technologists. Purpose built to assist financial organizations to modernize their
advisor technology stack, INVENT is transforming how financial services operate. For years, financial
organizations have been hard at work trying to upgrade their systems to stay current with today’s more
complex and rapidly changing demands, however, the pace of change is now faster than their ability to
keep up.
Full-time, Flexible work arrangement from Gainesville, W2 preferred
Role Description
In this role, you will be responsible for developing and implementing user interface components using React.js & microfrontend concepts. You will also be responsible for profiling and improving frontend performance, developing internal and external SDK and documenting our frontend codebase.
To ensure success as a React.js Developer, you should have in-depth knowledge of TypeScript and React concepts, frontend coding skills, and understanding of build and bundle processes, PWA and browser itself. Competitive Compensation.
Responsibilities
- Developing and implementing microfrontend applications.
- Developing and implementing frontend architecture to support user interface concepts.
- Developing and implementing specific UI-kit
- Building reusable components and frontend libraries for future use
- Meeting with the development team to discuss user interface ideas and applications
- Monitoring and improving frontend performance.
- Documenting application changes and developing updates
Skills
- Strong proficiency in TypeScript
- Thorough understanding of modern React.js (hooks e.t.c.)
- Preferred to have experience in modern frontend approaches
- Preferred to have experience in microfrontend approaches (webpack – module federation)
- Preferred to have experience in Node.js (Express)
- Preferred to have experience in PWA
- Familiarity with RESTful APIs
- Familiarity with GraphQL
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Familiarity with modern frontend build pipelines and tools
- A knack for benchmarking and optimization
- Familiarity with GIT
We are fully remote!
We are seeking a Junior Client Relationship Management Associate responsible for supporting the business and reports to executives and stakeholders.
Junior Client Relationship Management Associates engage with business leaders and users to understand processes, products, services, software and hardware and how they can improve efficiencies and add value. They must articulate those ideas but also balance them against what’s technologically feasible, financially and functionally reasonable. Competitive Compensation.
About INVENT.us
INVENT is an innovative software development consulting firm founded by an industry veteran and an elite team of Cloud technologists. Purpose built to assist financial organizations to modernize their advisor technology stack, INVENT is transforming how financial services operate. For years, financial organizations have been hard at work trying to upgrade their systems to stay current with today’s more complex and rapidly changing demands, however, the pace of change is now faster than their ability to keep up.
Which is why we created INVENT – to leverage our unique combination of domain expertise, design and technical implementation, combined with broad connections throughout the wealth management industry to simplify complex system architecture and get our clients fully Cloud-native.
Through our innovative software development model, organizations can quickly streamline their technology infrastructure, legacy systems, simplify API’s, and integrate siloed applications and systems into a unified Cloud ecosystem.
Full-time, Flexible work arrangement from Gainesville, W2 preferred
We are seeking a Junior Client Relationship Management Associate responsible for supporting the business and reports to executives and stakeholders.
Junior Client Relationship Management Associates engage with business leaders and users to understand processes, products, services, software and hardware and how they can improve efficiencies and add value. They must articulate those ideas but also balance them against what’s technologically feasible, financially and functionally reasonable. Competitive Compensation.
Role Description
As a Junior Client Relationship Management Associate you are responsible for supporting the Sales & Marketing team for mission-critical INVENT.us business development activities.
A training and mentorship will be provided on all INVENT products in order to obtain professional specialized knowledge.
Responsibilities
- Responsible for supporting the management of the sales and marketing department under the supervision of Executives as well as the Sales and Marketing team
- Assisting in the preparation of marketing material, coordinating events and researching marketing trends as well as social media content posting and other related activites
Skills
- Flexible work schedule
- Ability to multitask and take initiative
- Ability to take direction and absorb information quickly
- Excellent verbal and written communication skills
- Must have a passion for sales, marketing and relationship management
- Ability to travel
- Microsoft Word, Excel, HubSpot
We are fully remote!
Our team is growing, and now we are looking for a passionate data engineer to help with the design and implementation of cloud platform capabilities. You will work collaboratively within the distributed team and solve complex technical challenges.
Invent® is an innovative software development consulting firm founded by industry veteran, Oleg Tishkevich and an elite team of Cloud technologists. Purpose built to assist financial organizations to modernize their advisor technology stack, Invent® is transforming how financial services operate. For years, financial organizations have been hard at work trying to upgrade their systems to stay current with today’s more complex and rapidly changing demands, however, the pace of change is now faster than their ability to keep up.
Which is why we created Invent® – to leverage our unique combination of domain expertise, design and technical implementation, combined with broad connections throughout the wealth management industry to simplify complex system architecture and get our clients fully Cloud-native.
Through our innovative software development model, organizations can quickly streamline their technology infrastructure, legacy systems, simplify API’s, and integrate siloed applications and systems into a unified Cloud ecosystem.
Full-time, remote, independent contractor agreement
Our team is growing, and now we are looking for a passionate data engineer to help with the design and implementation of cloud platform capabilities. You will work collaboratively within the distributed team and solve complex technical challenges.
Responsibilities
We are looking for a Senior Developer to join our Data Hub Platform core team. This specialist will contribute to the development of the Multi-Tenant Data Hub Integration Platform from various angles.
· Creation core integration service which seamlessly works with Invent.us Identity Provider and Access management services.
· Development integration adapter SDK.
· Development administration adapter capabilities and integrate it with Front End Invent.us core application
· Creation of a pipeline within the integration adapter concept.
· Analyze external data sources and help in data mapping.
Job Requirements
· Cloud: Azure, AWS
· Programming Langages: Scala, Java, Python, SQL
· Integration: ELT, pipelines, streaming, batches, micro batches, integration enterprise patterns
· Data Modeling: data vault, data warehouse, big data, data lake, dimensional modeling
· Services: Temporal, micro services, Spring Framework, Databricks, Kubernetes, Docker, Kafka, queues
Job Type: Full-time
Schedule:
- Monday to Friday
Hiring Insights
Hiring 4 candidates for this role
We are fully remote!
Our team is growing, and now we are looking for a passionate Java software engineer to help with the design and implementation of cloud platform capabilities. You will work collaboratively within the distributed team to solve complex technical challenges.
Invent® is an innovative software development consulting firm founded by industry veteran, Oleg Tishkevich and an elite team of Cloud technologists. Purpose built to assist financial organizations to modernize their advisor technology stack, Invent® is transforming how financial services operate. For years, financial organizations have been hard at work trying to upgrade their systems to stay current with today’s more complex and rapidly changing demands, however, the pace of change is now faster than their ability to keep up.
Which is why we created Invent® – to leverage our unique combination of domain expertise, design and technical implementation, combined with broad connections throughout the wealth management industry to simplify complex system architecture and get our clients fully Cloud-native.
Through our innovative software development model, organizations can quickly streamline their technology infrastructure, legacy systems, simplify API’s, and integrate siloed applications and systems into a unified Cloud ecosystem.
Full-time, remote, independent contractor agreement
Our team is growing, and now we are looking for a passionate Java software engineer to help with the design and implementation of cloud platform capabilities. You will work collaboratively within the distributed team to solve complex technical challenges.
Responsibilities
- Implement features and bug fixes as part of delivering our cloud platform.
- Code, test, debug, document and implement complex software applications.
- Adhere to and drive modern software engineering practices through design and code reviews.
- Perform unit and integration testing on all application functionality and support integration and load testing activities.
Job Requirements
- A love for simple, clear, bulletproof code and elegant solutions.
- 5+ years of software development experience, preferably for a B2B SaaS product and/or in a successful start-up environment.
- 2+ years of experience with Apache Spark.
- Expert-level familiarity with Java or Scala.
- Strong working knowledge of Reactive application development tools and relevant design pattern/architecture such as Event Sourcing, DDD, CQRS, Kafka, Spark, Elasticsearch, and Distributed Computing.
- Solid experience with REST and API design.
- Experience with a broad range of patterns, tools, frameworks, and libraries, preferably including one or more of Big Data and Data Analytics, Service-Oriented Architectures, Microservices, SOLID, CQRS, SQL, NoSQL, Docker/Kubernetes.
- Experience with cloud platforms Azure/GCP/AWS is a plus.
Job Type: Full-time
Schedule:
- Monday to Friday
Hiring Insights
Hiring 3 candidates for this role
We are fully remote!
We are searching for a quality C# developer to develop code and .NET solutions for our business. In this role, you will be required to design, write, and maintain C# coding for our future and ongoing projects. You will also be required to contribute to design and planning sessions as well as formulate approaches for current coding tasks.
Invent® is an innovative software development consulting firm founded by industry veteran and an elite team of Cloud technologists. Purpose built to assist financial organizations to modernize their advisor technology stack, Invent® is transforming how financial services operate. For years, financial organizations have been hard at work trying to upgrade their systems to stay current with today’s more complex and rapidly changing demands, however, the pace of change is now faster than their ability to keep up.
Which is why we created Invent® – to leverage our unique combination of domain expertise, design and technical implementation, combined with broad connections throughout the wealth management industry to simplify complex system architecture and get our clients fully Cloud-native.
Through our innovative software development model, organizations can quickly streamline their technology infrastructure, legacy systems, simplify API’s, and integrate siloed applications and systems into a unified Cloud ecosystem.
Full-time, remote, independent contractor agreement
C# Developer Job Description:
We are searching for a quality C# developer to develop code and .NET solutions for our business. In this role, you will be required to design, write, and maintain C# coding for our future and ongoing projects. You will also be required to contribute to design and planning sessions as well as formulate approaches for current coding tasks.
To ensure success as a C# developer you must have an excellent grasp of C# and the .NET framework, prolific coding abilities, and be able to problem-solve daily. A top-quality C# developer will be able to perform full-stack development as well as handle the creation, maintenance, and further development of .NET applications and programs.
C# Developer Responsibilities:
- Implement features and bug fixes as part of delivering our cloud platform.
- Code, test, debug, document, and implement complex software applications.
- Adhere to and drive modern software engineering practices through design and code reviews.
- Perform unit and integration testing on all application functionality and support integration and load testing activities.
- Identifying and handling technical risks and issues.
- Working in a project team alongside other developers.
- Providing technical support to stakeholders in the organization.
- Reporting on project statuses and developments to senior team members.
- Participating in project meetings with management and other team members.
C# Developer Requirements:
- A love for simple, clear, bulletproof code, and elegant solutions.
- A minimum of 2 years of hands-on experience in C# / ASP.NET.
- Solid experience with REST and API design.
- Experience with a broad range of patterns, tools, frameworks, and libraries, preferably including one or more of Service-Oriented Architectures, Microservices, SOLID, CQRS, SQL, NoSQL, RabbitMQ, ElasticSearch, Docker/Kubernetes.
- Understanding of Reactive application development tools and relevant technologies such as DDD, Event Sourcing, and Distributed Computing.
- Understanding of microservices development and relevant technologies such as orchestration, service discovery, service gateways, and proxying.
- Experience with cloud platforms Azure/GCP/AWS is a plus.
- Having Microsoft / Azure certification is a plus.
- A bachelor’s degree in computer programming, computer science, or information technology is a plus.
Job Types: Full-time, Fixed term contract
Schedule:
- Monday to Friday
Experience:
- Wealth Management: 2 years (required)
Hiring Insights
Hiring 2 candidates for this role
We are fully remote!
Our team is growing, and now we are looking for a passionate Product Manager to help. You will work collaboratively within the distributed team to solve complex challenges.
Invent® is an innovative software development consulting firm founded by industry veteran, Oleg Tishkevich and an elite team of Cloud technologists. Purpose built to assist financial organizations to modernize their advisor technology stack, Invent® is transforming how financial services operate. For years, financial organizations have been hard at work trying to upgrade their systems to stay current with today’s more complex and rapidly changing demands, however, the pace of change is now faster than their ability to keep up.
Which is why we created Invent® – to leverage our unique combination of domain expertise, design and technical implementation, combined with broad connections throughout the wealth management industry to simplify complex system architecture and get our clients fully Cloud-native.
Through our innovative software development model, organizations can quickly streamline their technology infrastructure, legacy systems, simplify API’s, and integrate siloed applications and systems into a unified Cloud ecosystem.
Skills
Experience in management products in the IT sector and product lifecycle management
Background in software development and program management.
Project Methodology best practices including Lean and Agile approaches
Good understanding of all major activities for a business system implementation such as analysis, design, development, and deployment
Experience with the management of risk, change requests, issues, time, scope, resources, budget and quality
Ability to manage products by motivating both the customer and internal teams
Clear communicator (both written and verbal)
Proactive attitude
Team leadership experiences.
Creative problem solving and conflict resolution
Ability to manage expectations
Competitive Compensation Package
Full-time, remote, independent contractor agreement
Our team is growing, and now we are looking for a passionate Product Manager to help. You will work collaboratively within the distributed team to solve complex challenges.
Role Description
The Product Manager is ultimately responsible for creation of the product including the whole Product Lifecycle.
Responsibilities
The Product Manager is responsible for the product planning and execution throughout the Product Lifecycle, including gathering and prioritizing product and customer requirements, defining the product vision, and working closely with engineering, sales, marketing, and support to ensure revenue and customer satisfaction goals are met. The Product Manager’s job also includes ensuring that the product supports the company’s overall strategy and goals.
Typical Activities & Responsibilities
Define the product strategy and roadmap
Deliver MRDs and PRDs with prioritized features and corresponding justification
Work with external third parties to assess partnerships.
Run beta and pilot programs with early-stage products and samples
Act as a leader within the company
Perform risk analysis.
Create and communicate project status reports to management and customers.
Manage the budget and approve customer invoices.
Ensure quality and timeliness for the services.
Maintain a healthy relationship with the customer.
Ensure customer acceptance for delivered services.
Prepare and conduct customer meetings.
Competitive Compensation Package
Work Remotely
- Yes
Job Type: Full-time
Schedule:
- Monday to Friday
COVID-19 considerations:
We are fully remote.
Education:
- Bachelor’s (Preferred)
Experience:
- Wealth Management: 4 years (Required)
- Product management: 4 years (Required)
Work Location: Remote
Hiring Insights
Hiring 2 candidates for this role
We are fully remote!
Our team is growing, and now we are looking for a passionate Product Manager to help. You will work collaboratively within the distributed team to solve complex challenges.
Invent® is an innovative software development consulting firm founded by industry veteran, Oleg Tishkevich and an elite team of Cloud technologists. Purpose built to assist financial organizations to modernize their advisor technology stack, Invent® is transforming how financial services operate. For years, financial organizations have been hard at work trying to upgrade their systems to stay current with today’s more complex and rapidly changing demands, however, the pace of change is now faster than their ability to keep up.
Which is why we created Invent® – to leverage our unique combination of domain expertise, design and technical implementation, combined with broad connections throughout the wealth management industry to simplify complex system architecture and get our clients fully Cloud-native.
Through our innovative software development model, organizations can quickly streamline their technology infrastructure, legacy systems, simplify API’s, and integrate siloed applications and systems into a unified Cloud ecosystem.
Competitive Compensation Package
Full-time, remote, independent contractor agreement
Our team is growing, and now we are looking for a passionate Product Manager to help. You will work collaboratively within the distributed team to solve complex challenges.
Role Description
The Real Estate Product Manager is ultimately responsible for creation of the product including the whole Product Lifecycle.
Responsibilities
The Product Manager is responsible for the product planning and execution throughout the Product Lifecycle, including gathering and prioritizing product and customer requirements, defining the product vision, and working closely with engineering, sales, marketing, and support to ensure revenue and customer satisfaction goals are met. The Product Manager’s job also includes ensuring that the product supports the company’s overall strategy and goals.
Skills
Experience in management products in the IT sector and product lifecycle management
Background in software development and program management.
Project Methodology best practices including Lean and Agile approaches
Good understanding of all major activities for a business system implementation such as analysis, design, development, and deployment
Experience with the management of risk, change requests, issues, time, scope, resources, budget and quality
Ability to manage products by motivating both the customer and internal teams
Clear communicator (both written and verbal)
Proactive attitude
Team leadership experiences.
Creative problem solving and conflict resolution
Ability to manage expectations
Typical Activities & Responsibilities
Define the product strategy and roadmap
Deliver MRDs and PRDs with prioritized features and corresponding justification
Work with external third parties to assess partnerships.
Run beta and pilot programs with early-stage products and samples
Act as a leader within the company
Perform risk analysis.
Create and communicate project status reports to management and customers.
Manage the budget and approve customer invoices.
Ensure quality and timeliness for the services.
Maintain a healthy relationship with the customer.
Ensure customer acceptance for delivered services.
Prepare and conduct customer meetings.
Competitive Compensation Package
Job Type: Full-time
COVID-19 considerations:
We are fully remote!
Education:
- Bachelor’s (Preferred)
Experience:
- Real Estate: 4 years (Required)
- Product management: 4 years (Required)
Work Location: Remote
Hiring Insights
On-going need to fill this role
We are fully remote!
Business Analyst Role is a documenting process to design and implement functional and cost-efficient IT systems and to leverage tech solutions to meet organizational needs. MUST have experience in the Wealth Management industry.
Invent® is an innovative software development consulting firm founded by industry veteran, Oleg Tishkevich and an elite team of Cloud technologists. Purpose built to assist financial organizations to modernize their advisor technology stack, Invent® is transforming how financial services operate. For years, financial organizations have been hard at work trying to upgrade their systems to stay current with today’s more complex and rapidly changing demands, however, the pace of change is now faster than their ability to keep up.
Which is why we created Invent® – to leverage our unique combination of domain expertise, design and technical implementation, combined with broad connections throughout the wealth management industry to simplify complex system architecture and get our clients fully Cloud-native.
Through our innovative software development model, organizations can quickly streamline their technology infrastructure, legacy systems, simplify API’s, and integrate siloed applications and systems into a unified Cloud ecosystem.
Full-time, remote, independent contractor agreement
Our team is growing, and now we are looking for a passionate Product Manager to help. You will work collaboratively within the distributed team to solve complex challenges.
Competitive Compensation Package
Job Description
Business Analyst Role is a documenting process to design and implement functional and cost-efficient IT systems and to leverage tech solutions to meet organizational needs. MUST have experience in the Wealth Management industry.
Responsibilities
Communicate with stakeholders to understand their requirements
Develop and analyze functional specifications
Design efficient IT systems to meet business and technology needs
Coordinate developers to build and implement technology solutions
Skills
Business-analyst should be highly analytical and able to understand business needs.
Excellent communication skills and problem-solving abilities are essential.
Experience with technical projects
Proven experience as an IT Analyst, IT Consultant or similar role
Experience in project management
Knowledge of databases, system security, and troubleshooting
Understanding of business practices
Excellent communication skills
Analytical mindset
Problem-solving aptitude
Typical Activities & Responsibilities
Prioritizing user requirements, overseeing system upgrades, and researching new tools. Integrate multiple systems and reconcile needs of different teams
Gather feedback from end-users about system performance.
Provide advice and coordinate developers to build and implement technology solutions.
Keep abreast of technology trends and developments
Competitive Compensation Package
Job Type: Full-time
Schedule:
- Monday to Friday
COVID-19 considerations:
We are fully remote.
Education:
- Bachelor’s Degree (required)
Experience:
- Wealth Management: 5 years (required)
- Technical Business Analysts: 1 year (required)
Hiring Insights
Hiring 2 candidates for this role