Position: Fullstack (Javascript/Angular+Java) Developer for U.S. Company
Company: Thelassa.fun
Experience required: 5y
English level: intermediate

Experience: 5+ years
MySQL - 5+ years
JavaScript/Angular - 4 years
Java, OOP - will be a plus

Description
Our culture is a unique combination of strong leadership, ambition, collaboration, and fun, with incredible growth opportunities for our employees! We offer a fast-paced work environment, with a strong focus on employee engagement, recognition, and development. With a commitment to innovation from the top down, company continues to remain ahead of the curve in the rapidly changing ad tech marketplace.

Our Engineering team works on the development of platform in an agile environment. You would have the opportunity to work on the design and implementation of big data systems, working with petabytes of data and real-time map reduce to match against billions of transactions in real-time. Our platform uses advanced machine learning techniques and the newest big data processing technologies, and is deployed in a distributed, multi-region, cloud-based infrastructure.

Responsibilities:
Designing, developing, testing, debugging and deploying applications and reports using various technologies in a hybrid cloud environment in AWS and GCE.
Writing SQL queries.
Need to be able to easily switch between client-side and server-side technologies.
Solving complex performance problems, architectural challenges and production issues.
Working with product owners, fellow engineers and operations team members.
Following organization processes and procedures.
Ad-hoc duties as needed.

Qualifications:
Minimum B.S in computer science, mathematics or related field.
5+ years experience in computer science.
Experience with any one of OOP related languages like Java or C#, etc.
Experience with client-side technologies / frameworks like HTML, JavaScript, AJAX, jQuery, Angular, React, etc.
Experience with web services or RESTful services or micro-services.
Experience with databases like MySQL or SQL Server or Oracle or Postgres.
Excellent problem solving, critical thinking, and communication skills.
Ability to learn newer technologies.
Must be a team player.
Good sense of humor.
Experience working with platforms that use ML and Big Data technologies