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
$ 54KJob 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