At LegitScript, we are passionate about making the internet and payment ecosystems safer and more transparent. We help companies of all sizes keep their services legal and safe for consumers. To do this, LegitScript combines big data with the world’s leading team of experts skilled in highly regulated and complex sectors, including transaction laundering detection, pharmaceuticals, online gambling, and more.
The result? Unmatched accuracy and deep risk analysis that identifies which commercial entities play by the rules, and which do not. Our diverse industry partnerships provide unique insights that keep businesses and governments at the forefront of emerging trends. That’s why LegitScript is trusted by the world's largest search engines, internet platforms, payment companies, and regulatory agencies.
Overview
The Software Engineer implements cloud-based systems in Node.js within an AWS environment, as well as has the ability to diagnose and solve problems with existing legacy systems. This is an active contributor role within the engineering team, collaborating with others to design, implement, and maintain our software in an agile development model.
What You'll Do
- Work as an active contributor on a Scrum team delivering compliance solutions and systems into cloud-hosted infrastructures in Ruby, and Node.js/TypeScript
- Work with the engineering lead to plan and execute new feature work and maintenance with a high level of quality
- Enjoy solving tough problems and not shy away from a challenge
- Be both willing and able to work on multiple tech stacks, ranging from modern Serverless APIs to Angular UIs to IaC with Terraform
- Facilitate improvements to deployed systems, both modern and legacy
- Collaborate with the team to establish processes to ensure high-quality coding practices are being utilized and support the same in practice
- Work with the team to address defects and conduct reviews of issues with the team to improve overall quality
- Collaborate with the team to create documentation of technical infrastructure and designs
- Perform unit testing and integration testing
- Collaborate with management and stakeholders on the best technical approaches to rapidly resolve issues and maintain business continuity
What You'll Bring
- Experience developing software in an agile environment (either Kanban or Scrum)
- Effective written and verbal communicator with the ability to effectively relay information both to engineering leads as well as management
- Collaborative work style that seeks consensus
- Strong troubleshooting skills
- Solid understanding of object-oriented principles, patterns, and practices.
- Experience developing RESTful APIs
- Experience with Git for source code control
- Experience with creating data-rich web applications backed by a relational database such as MySQL or PostGres
- Ability to communicate highly technical details in a manner that is easily understood by non-technical audiences
- Ability to rapidly adapt to changing circumstances and learn new technologies to meet changing business needs
- Ability to deal with complex systems and situations, to analytically identify cause and effect relationships, perform root cause analysis, and assist in logically developing action plans
- Experience working with cloud providers such as AWS
- Knowledge of distributed systems and micro-service architectures
In addition to competitive salaries, full-time employees enjoy a great benefits package:
- Multiple Medical, Dental & Vision plans
- 401k with company match and immediate vesting
- Generous paid time off package and 11 paid holidays
- And much more!
If you got to this point, we hope you're feeling excited about the job description you just read. Even if you don't feel that you meet every single requirement, we still encourage you to apply. We're eager to meet people that believe in LegitScript’s mission and can contribute to our team in a variety of ways.
This job description is not designed to cover or contain a comprehensive listing of all activities, duties or responsibilities that are required of the employee. Duties, responsibilities and activities may change or new ones may be assigned at any time with or without notice.
Please note that visa sponsorship is not available for this position. We cannot support international remote work.
**We do not accept unsolicited applications from third-party recruiters or agencies for this job posting. Any candidate submission without a prior agreement will be considered the property of our company, and we will not be responsible for any fees or obligations related to such submissions. We encourage interested candidates to apply directly through our official channels.**