Senior Full Stack Engineer

Urgent

Apply for this job

Email *
Full Name *
CV Attachment *
Browse

Upload file .pdf, .doc, .docx

Job Description

We are seeking a senior engineer with exceptional technical maturity and expertise to join our software engineering team and shape the future of our data and insight platform. You will work alongside a highly motivated and talented team, focusing on quality, performance, and scalability.

Main Responsibilities

  • Define the vision and prioritize projects as part of a team with strong ownership of systems.
  • Work in a co-located and distributed remote/hybrid team practicing continuous delivery and two-week scrum cycles.
  • Collaborate closely with product managers, designers, and DevOps engineers.
  • Design and implement scalable and secure RESTful APIs using Express, NextJS, etc.
  • Design database schemas in both relational and non-relational environments.
  • Ensure secure and efficient web-based services, incorporating networking concepts such as CORS and security concepts like OWASP.

Requirements

  • Javascript: 5+ years of experience.
  • Node: 5+ years of experience.
  • Databases (MySQL, MongoDB, Redis, DynamoDB): Strong understanding, 4+ years of experience.
  • Typescript: 3+ years of experience.
  • React + NextJS: 3+ years of experience.
  • Software Architecture: 1+ years of experience.
  • AWS (EC2, Lambda, SQS, SNS, etc): 2+ years of experience.
  • Elasticsearch: 2+ years of experience.
  • GraphQL: 1+ year of experience.
  • PHP or equivalent server-side scripting language (Perl, Ruby, Python, etc): Strong understanding, 1+ year of experience.
  • English Level: B2+ / C1

Desirable Skills

  • Hands-on experience designing and implementing scalable and secure RESTful APIs.
  • Experience in designing database schemas in both relational and non-relational environments.
  • Excellent knowledge and hands-on experience with networking concepts related to web-based services (CORS).
  • Strong knowledge of security concepts and implementations, including OWASP.
  • Ability to understand customer context and broad product requirements, translating them into simple and elegant solutions.

Benefits

  • Competitive salary, negotiable based on experience and skills.
  • Opportunity to work with a highly motivated and talented team.
  • Continuous learning and development opportunities.
  • Flexible working hours within the US Eastern time zone.
  • Collaborative and inclusive company culture.