This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
The Staff Fullstack Engineer position at FourKites involves working on features end to end (backend & frontend) using technologies such as Java, GoLang, Angular, React, Redis, and PostgreSQL.
Responsibilities include understanding team priorities, collaborating with the product team to deliver engineering solutions, participating in design/code reviews, mentoring junior team members, and analyzing product requirements.
The role also entails architecting and designing product features for scale and maintainability, leading in the design, implementation, and deployment of systems and services, ensuring code quality, and decomposing complex problems into simple solutions.
The ideal candidate will have 8-12 years of Full Stack development experience, expertise in Java, Spring Framework, RESTful APIs, microservices architecture, front end technologies like Angular and React, and experience with cluster and container orchestration systems.
Other requirements include knowledge of multi-threading, concurrency, parallel processing technologies, NoSQL and SQL databases, and willingness to code.
Requirements:
8-12 years of Full Stack development experience with Java, Go, or other high-performance languages.
Strong understanding of Java, Spring Framework, and object-oriented programming principles.
Good knowledge of RESTful APIs, microservices architecture, and front end technologies like Angular, React, Node.js, Typescript.
Experience with cluster and container orchestration systems such as Docker, Mesos, Marathon, Salt, or Kubernetes.
Thorough knowledge of multi-threading, concurrency, and parallel processing technologies.
Experience with industry, open-source projects, and/or academic research in large-data, parallel, and distributed systems.
Understanding of Design Patterns, Serverless computing, cloud first architecture, TDD, BDD, CI/CD, Integration Patterns.
Experience with at least one NoSQL and SQL database.
Hands-on experience in full stack development and willingness to code.
Benefits:
Medical benefits starting on the first day of employment.
36 PTO days (Sick, Casual, and Earned), 5 recharge days, and 2 volunteer days.
Home office setups and technology reimbursement.
Lifestyle & Family benefits.
Annual Swags/Festive Swags.
Ongoing learning & development opportunities (Professional development program, Toast Master club, etc.).