Swish Analytics

Full Stack Engineer

Swish Analytics

full-time

Posted on:

Location Type: Remote

Location: CaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $150,000 - $190,000 per year

About the role

  • Bring your innovation and experience in designing and developing the next-generation data analytics platform using cutting-edge technologies.
  • Standardize processes for the complete development cycle including design, implementation, unit testing, code review, testing automation, etc.
  • Research and adopt the right technologies to improve the scalability and productivity of the trading analytics group.
  • Work closely with key stakeholders and product owners to drive technical design for requirements of various use cases.
  • Coordinate with departments (Data, DevOps, Product, Finance, Customer Success, etc.) to ensure a smooth cycle from development to deployment.

Requirements

  • Bachelor Degree in Computer Science, Computer Engineering, Software Engineering, or similar field.
  • Minimum of 4+ years of software development experience.
  • Minimum of 1 year of production experience in backend Restful API development (experience with Restify, Fastify or another Node development framework is desirable.)
  • Expert-level front-end software development skills with Javascript, Typescript, React/Next.js, Node.
  • Ability to drive projects end to end.
  • Ability to produce high-quality software that is unit tested, code reviewed, and checked in regularly for continuous integration.
  • Nice to have: background in SQL & data analytics.
  • Experience with SQL time series analytical queries, window functions, data modeling, and SQL query optimization is desirable.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
data analyticsbackend Restful API developmentJavascriptTypescriptReactNext.jsNodeSQLdata modelingSQL query optimization
Soft Skills
innovationproject managementcollaborationstakeholder engagementtechnical designprocess standardizationquality assurancecommunication
Certifications
Bachelor Degree in Computer ScienceBachelor Degree in Computer EngineeringBachelor Degree in Software Engineering