Full Stack Developer

August 13, 2024
$104000 - $114400 / year
Login to Apply

Job Description

**Job Title:** Fullstack Developer (React.JS/Java)

**Location**: Need to sit onsite in Seattle, WA (hybrid)
**W2 or 1099 ONLY**

**Visa: USC/GC/H1b/h4-ead**

**Must Haves:**
1) It will be 70% React.js
2) Java
3) Kafka
4) NoSQL

We are seeking a talented and experienced Senior Full Stack Developer with a strong emphasis on React.js to join our dynamic team. In this role, you will be responsible for building and maintaining high-performance, scalable applications that power our platform. You will spend approximately 70% of your time working on front-end development using React.js and the remaining 30% on back-end technologies including Java, Kafka, and NoSQL databases.
**Key Responsibilities:**

* **Front-End Development (70%):**
* Design, develop, and optimize user interfaces using React.js.
* Collaborate with UI/UX designers to implement responsive and visually appealing web applications.
* Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.
* Maintain and improve existing React.js applications with a focus on performance and user experience.

**Back-End Development (30%):**

* Develop and maintain robust back-end systems using Java.
* Integrate and manage Kafka for real-time data streaming and event-driven architecture.
* Work with NoSQL databases to design, develop, and optimize data models that support large-scale applications.
* Collaborate with DevOps to deploy, monitor, and troubleshoot applications in a cloud environment.

**Collaboration & Communication:**

* Work closely with cross-functional teams including Product, Design, and DevOps to deliver high-quality software solutions.
* Participate in code reviews, pair programming, and knowledge-sharing sessions.
* Contribute to the continuous improvement of development processes and best practices.

**Required Skills & Experience:**

* Proven experience in front-end development with React.js (70% focus).
* Strong proficiency in Java for back-end development.
* Hands-on experience with Kafka for real-time data processing.
* Expertise in NoSQL databases (e.g., MongoDB, Cassandra, DynamoDB).
* Solid understanding of RESTful APIs and microservices architecture.
* Experience with version control systems (e.g., Git).
* Familiarity with cloud platforms (e.g., AWS, Azure) is a plus.
* Excellent problem-solving skills and attention to detail.
* Strong communication and teamwork abilities.

**Education:**

* Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

Job Types: Full-time, Contract

Pay: $50.00 – $55.00 per hour

Expected hours: 40 per week

Benefits:

* 401(k)
* Dental insurance
* Green card sponsorship
* Health insurance
* Visa sponsorship

Schedule:

* Monday to Friday

Education:

* High school or equivalent (Preferred)

Experience:

* Full-stack development: 6 years (Required)
* react.js: 6 years (Required)
* Java: 6 years (Required)
* Kafka: 6 years (Required)
* NoSQL: 6 years (Required)

Ability to Commute:

* Bellevue, WA 98004 (Required)

Ability to Relocate:

* Bellevue, WA 98004: Relocate before starting work (Required)

Work Location: In person