Generate a CV for this Job!

Based on your profile and this job description, you can create a tailored CV to apply directly.

Entry Level Software Developer (React, Flask, NodeJS, MongoDB)

Sakuu Corp • California, US • On-site

$90,000 - $100,000 / YEAR Apply Now
Posted on: 21st February, 2025
Employment Type: FULLTIME

Job Description

Job Summary

We are looking for a motivated and hardworking Entry-Level Software Developer to join our team. This role is ideal for recent college graduates eager to apply their skills and grow in a hands-on, fast-paced environment. The ideal candidate will be proficient in MongoDB querying and aggregation, have experience with React, Node.js, Flask, Kafka, Docker, and Kubernetes, and be open to learning and working on full-stack development projects.

While PostgreSQL experience is preferred, it’s not required. Please note, we operate in an on-premises environment, so familiarity with cloud platforms is not necessary.

Key Responsibilities:
• Front-End Development: Build and maintain user-friendly, responsive interfaces using React.
• Back-End Development: Develop robust APIs and server-side logic using Node.js and Flask.
• Database Management:
• Primary: Query and aggregate data efficiently in MongoDB, ensuring optimal performance and accuracy.
• Secondary: Utilize PostgreSQL when required (preferred but not mandatory).
• Kafka Development: Build and manage Kafka producers and consumers for real-time data streaming.
• Containerization & Orchestration: Build, deploy, and manage Docker containers and work within a Kubernetes environment for application scalability and reliability.
• AI/ML Integration: Assist in integrating AI/ML models into existing systems, ensuring smooth functionality and performance.
• System Integration: Ensure seamless interaction between front-end, back-end, and database components.
• Collaboration: Work closely with senior developers and stakeholders to meet deadlines and project goals.

Required Skills and Qualifications:
• Bachelor’s degree in computer science, Software Engineering, or a related field and/or relevant technical experience.
• Proficiency in Python, JavaScript/TypeScript, Java, C# or other programming language(s)
• Proficiency in MongoDB querying and aggregation.
• Strong knowledge of React, Node.js, and Flask.
• Familiarity with Docker and Kubernetes.
• Basic understanding of Apache Kafka (producers, consumers, and data pipelines).
• Ability to write clean, efficient code and troubleshoot issues.
• Eagerness to learn and contribute to complex systems.
• Strong work ethic, attention to detail, and ability to adapt to new challenges.
• Strong written and verbal communications skills

Preferred Skills:
• Experience with PostgreSQL or other relational databases.
• Experience with Spark or other data processing platforms
• Familiarity with integrating AI/ML models into production environments.
• Exposure to version control systems like Git.
• Knowledge of on-premises systems and infrastructure.
• Prior experience with enterprise or large-scale software development projects (internships or personal projects).

Responsibilities

  • Front-End Development: Build and maintain user-friendly, responsive interfaces using React
  • Back-End Development: Develop robust APIs and server-side logic using Node.js and Flask
  • Database Management:
  • Primary: Query and aggregate data efficiently in MongoDB, ensuring optimal performance and accuracy
  • Secondary: Utilize PostgreSQL when required (preferred but not mandatory)
  • Kafka Development: Build and manage Kafka producers and consumers for real-time data streaming
  • Containerization & Orchestration: Build, deploy, and manage Docker containers and work within a Kubernetes environment for application scalability and reliability
  • AI/ML Integration: Assist in integrating AI/ML models into existing systems, ensuring smooth functionality and performance
  • System Integration: Ensure seamless interaction between front-end, back-end, and database components
  • Collaboration: Work closely with senior developers and stakeholders to meet deadlines and project goals

Requirements

  • This role is ideal for recent college graduates eager to apply their skills and grow in a hands-on, fast-paced environment
  • The ideal candidate will be proficient in MongoDB querying and aggregation, have experience with React, Node.js, Flask, Kafka, Docker, and Kubernetes, and be open to learning and working on full-stack development projects
  • Bachelor’s degree in computer science, Software Engineering, or a related field and/or relevant technical experience
  • Proficiency in Python, JavaScript/TypeScript, Java, C# or other programming language(s)
  • Proficiency in MongoDB querying and aggregation
  • Strong knowledge of React, Node.js, and Flask
  • Familiarity with Docker and Kubernetes
  • Basic understanding of Apache Kafka (producers, consumers, and data pipelines)
  • Ability to write clean, efficient code and troubleshoot issues
  • Eagerness to learn and contribute to complex systems
  • Strong work ethic, attention to detail, and ability to adapt to new challenges
  • Strong written and verbal communications skills
Sakuu Corp

Sakuu Corp

Technology

Location

California, US

Job Type

FULLTIME

Loading...

Loading...

AI Cover Letter Generator

Generate a Tailored Cover Letter!

Our AI will analyze your profile and create a personalized cover letter that highlights your relevant skills and experience.

Ready to Apply?

Click the button below to start your application process.

Related Jobs

Accelon Inc.

1 week ago

CONTRACTOR

NodeJS Developer (Full Stack)

TX, US View Job

Insight Global

3 weeks ago

FULLTIME

REMOTE React/Node.js Full-Stack Developer

Texas, US View Job