Full Stack Software Engineer

GENIUS TECH DEVELOPMENT LLC
San Francisco, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 54K

Job location

San Francisco, United States of America

Tech stack

Clean Code Principles
Java
JavaScript
.NET
API
Agile Methodologies
Application Performance Management
Cloud Computing
Code Review
Databases
Software Debugging
Python
Node.js
NoSQL
Software Engineering
SQL Databases
TypeScript
Web Application Frameworks
Web Platforms
Enterprise Software Applications
React
Vue.js
Angular
Information Technology
REST
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