Full Stack Software Engineer

GENIUS TECH DEVELOPMENT LLC
San Francisco, CA, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
$43,680.0 - $54,080.0
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Java (Programming Language) JavaScript (Programming Language) .NET Framework Application Programming Interfaces (APIs) Agile Methodology Application Performance Management Cloud Computing Code Review Databases Software Debugging Python (Programming Language)
+14 more
Node.Js NoSQL Software Engineering SQL Databases TypeScript Web Application Frameworks Web Platforms Enterprise Software Applications ReactJS Vue.js AngularJS Information Technology Restful APIs Service Stack

Job description

Genius Tech Development is seeking a skilled Full Stack Software Engineer to design, develop, and maintain scalable web applications and digital platforms. This role is ideal for a developer who enjoys working across the full technology stack, solving complex technical problems, and building high-performance software solutions., * Develop and maintain full-stack web applications and enterprise software solutions

  • Build responsive front-end interfaces and robust back-end services
  • Design and integrate RESTful APIs and third-party services
  • Collaborate with product managers, designers, and engineers to deliver features
  • Write clean, efficient, and maintainable code following best practices
  • Optimize application performance, scalability, and security
  • Debug, troubleshoot, and resolve software issues across the stack
  • Participate in code reviews, testing, and Agile development processes

Requirements

Do you have experience in Database software proficiency?, Do you have a Bachelor’s degree?, * Bachelor’s degree in Computer Science, Software Engineering, or related field

  • 2-5+ years of experience in full-stack development
  • Strong proficiency in JavaScript/TypeScript and frameworks like React, Angular, or Vue.js
  • Experience with backend technologies such as Node.js, Python, Java, or .NET
  • Knowledge of databases (SQL/NoSQL), APIs, and cloud platforms
  • Strong problem-solving and analytical thinking skills
  • Ability to work independently and in a collaborative team environment

Benefits & conditions

  • Competitive salary and performance-based incentives
  • Opportunity to work on modern and innovative software projects
  • Career growth and technical skill development
  • Collaborative and supportive engineering culture
  • Flexible work environment and work-life balance support

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:03 min

Expanding skills naturally toward full stack software development

Eleanor Rumsey · LIVE

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:10 min

Analyzing the out-of-the-box security posture of Vue.js

Philippe De Ryck · LIVE

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

Videos

See all

Related articles

See all