Position: Full-stack Engineer
Company: TurnKey Labs
Category: Java
Experience required: 5y
English level: upper

About the product

Agora Data, Inc. a provider of technology solutions for the financial services industry has developed groundbreaking and market-disrupting exchange software for the auto finance industry. Agora is a cloud-based marketplace that enables buyers and sellers of auto loans to transact in a direct manner without the need for brokers or intermediaries.
We use ML to analyze billions of dollars of past receivables, and thousands of iterations are run on each loan daily. Learning from the past allows us to project loan values and future performance of an entire portfolio with extreme accuracy!

With the insight this technology can provide, organizations will have the ability to drastically improve efficiency, lower costs, and gain an advantage over competitors.

About the role

We are looking for a highly skilled computer programmer who is comfortable with both front and back-end programming to join our cohesive, highly experienced and quickly growing team.

Full Stack Developers are responsible for developing and designing front-end web architecture, ensuring the responsiveness of applications, and working alongside UI/UX designers for web design features. Full Stack Developers will be required to see out a project from conception to final product, requiring good organizational skills and attention to detail.

About functions

~ Developing front-end website architecture
~ Designing user interactions on web pages
~ Developing back-end business logic for web applications
~ Ensuring cross-platform optimization for mobile phones
~ Ensuring responsiveness of applications
~ Working alongside graphic designers for web design features
~ Seeing a project from conception to launch and beyond
~ Designing and developing APIs and other third-party integrations
~ Meeting both technical and consumer needs
~ Staying abreast of the ever-changing technology landscape to identify the best tools and technologies for the problems we’re solving

About you

~ 5+ years of experience in software development
~ Proficient in Java
~ Proficient in Javascript, jQuery, and other front-end languages and technologies
~ CSS, responsive design & design systems
~ Knowledge of object-oriented software design, development, and architectural principles
~ Scrum/Agile development
~ Outstanding organizational and time management skills
~ Ability to work with a remote development team

Preferred:

~ Experience working with an MVC framework, particularly Groovy/Grails
~ Front-end framework experience, such as VueJS or React
~ Familiarity with database languages, such as SQL and RDBMS
~ Experience with RabbitMQ or Kafka

What You Get

~ Stock option plan
~ Unlimited PTO for any reason, including sick days (no specified limits), flexible work schedule;
~ Personal laptop (MacBook Pro);
~ Trainings, certifications, conferences;
~ Private health & dental insurance;
~ English lessons
~ Business trips to assigned client headquarters in the US
~ Remote/coworking work;
~ Accounting and legal support required to file taxes.