As a quickly growing tech company, we are seeking a skilled remote-based Intermediate Full Stack developer responsible for building React.JS / .NET Core applications. The successful candidate will possess a passion for collaborative problem solving, sophisticated design, and high-quality product development. Ultimately, you will help establish our reputation as a company that delivers a world-class product that solves some of the compliance industry's most pressing issues today. At iComply, you will be challenged to grow your professional skills in an inclusive, supportive, high-capacity team environment. This remote-based role will be very hands-on, with ample opportunity for growth as required by the business. Our company offers a comprehensive health benefits plan and vacation policy, and competitive compensation.
iComply Investor Services is a global compliance software provider that helps companies reduce their AML spending, processing time, and data privacy risk. We offer the world’s first end-to-end platform for data privacy, KYC, AML, and biometric identity and access management for government, financial services, banking, legal, accounting, eCommerce, insurance, and professional services.
Responsibilities:
-
Architect, design, and implement scalable, secure, highly available, backend services
- Manage DevOps with code reviews and quality for internal and external teams
- Design, develop, document, and maintain APIs serving a full suite of digital products/apps
- Integration and maintenance of external APIs into web applications (apps, ticketing, etc.)
- Design, build and maintain relational and NoSQL databases including a data warehouse
- Monitor and support our infrastructure systems (cloud services, databases, applications)
- Make every user interaction with our product a delightful and polished experience, while contributing to a culture of excellence around the creative use of technology
- Research and develop fully optimized frontend experience for web and mobile incorporating performance, best practices, accessibility, and SEO considerations
- Follow industry trends and maintain a strong interest in cutting-edge technology
- Translate application storyboards and use cases into functional applications
- Design, build and maintain efficient, reusable, and reliable code
- Help maintain code quality, organization, and automatization
What you bring to the team:
-
Strong knowledge of React.JS, Redux,C#,.NET Core frameworks
- 5+ years of relevant experience developing web apps in a fast-paced environment
- Deep knowledge of restful API design and development. (GraphQL is a plus)
- Building, documenting, and maintaining public and private APIs
- Experience in utilizing cache, messaging, async processing, etc. in online services
- Experience developing progressive web apps (PWAs) with lighthouse testing and updates
- Familiarity with Visual Studio, VS Code, and Azure
- Familiarity with Webpack, NPM, Grunt, and other front-end package managers
- Strong proficiency with JavaScript, CSS, Sass, and LESS, Mixins, ES6, TypeScript
- Strong understanding of object-oriented programming
- Familiar with various design and architectural patterns like MVC, MVVM, MVP
- Familiarity with Entity Framework, Microsoft SQL Server, and Azure
- Experience with popular web application frameworks
- Ability to write high-performance, highly scalable applications
- A knack for writing clean, readable, and easily maintainable code
- Understanding of fundamental design principles for building a scalable application
- Experience creating database schemas that represent and support business processes
- Experience working with design teams, working with tools like Adobe XD
- Experience building single-page apps with front-end libraries such as React JS
- Proficient understanding of code versioning tools such as Git, Github, and Bitbucket
- Genuine excitement for solving problems and a strong sense of empathy when working with partners and team members
Salary & Benefits
Salary is commensurate with experience. iComply is an equal opportunity employer committed to cultivating personal success and work-life balance for our dynamic and diverse global team. Full-time staff receive comprehensive health and wellness benefits, an unlimited vacation policy, and the option to participate in our employee share ownership plan.