Position: Senior Full Stack Engineer
Company: CodeSpace
Experience required: 5y
Category: Node.js
English level: upper
Published: 2023-01-01T00:00:00+02:00

Our client is the world’s leading mobile attribution & marketing analytics platform, helping app marketers around the world make better decisions.

Our client is looking for a Senior Full Stack Engineer that will join the Data Warehouse team, which constantly collaborates with the Platform and Business to provide the most efficient solution for data exposure. The collaboration includes a deep understanding of technology, coping with the rising scale, having POCs for a never-ending effort to find the next best technology available to benefit our customers and company, and more.

**Technological stack:**
- Node.JS
- React
- Clojure
- AWS & GCP hosted solutions
- Kafka
- Spark Scala
- Python

**What you’ll do:**
- Be a part of the team that owns and evolves the company’s Data Warehouse
- Own and develop products and features end-to-end - from design to production
- Work with petabytes of data flowing through pipelines
- Solve diverse, complex problems at scale, with low clarity of the solution approach
- Collaborate with Product Managers and Software Engineers to deliver value to customers
- Analyze and improve the performance, scalability, and stability of products, environments, and tools
- Continuously learn and evaluate new technologies in the everlasting effort to perfect our products and adapt to the ever-growing scale
- If you’re up for the challenge - Speak at meetups/conferences, write blog posts, contribute to existing open-source projects and release new open-source software

**What you have:**
- 4+ years of development experience with a passion for excellence
- Working experience in Node.js and React is a must
- Passion for developing a great UI & UX
- Server-side"know-how"
- Ability to grasp new languages, systems, and frameworks fast
- B.Sc. in computer science or an equivalent
- A team player
- A drive to get things done, especially as part of a team, while leading others
- Good communication skills, spoken and written English

**Bonus Points:**
- Experience in functional programming
- Experience with large-scale distributed databases or enterprise data warehouses (BigQuery, Snowflake, etc.)
- Experience in building ETLs using Spark Scala
- Familiarity with the Google Cloud Platform

**Company offer:**
- Medical Insurance
- Sport reimbursement + paid team sports activities
- English classes
- Paid unlimited vacations + all Ukrainian national holidays
- Paid sick days
- Team building, happy hours, and other team activities
- Parking
- Snacks, fruits & ice cold beer
- All new team members provided a brand new Mac computer with 2 monitors and a starter’s package