Full Stack Engineer
Core
Design, develop, and maintain both front-end and back-end components of web applications.
Role type
Full Stack Engineer
Builds
Web applications
Domain
Web development
Deliverable
product features
Required skills
HTML5, CSS3, JavaScript, React, Angular, Vue.js, Node.js, Python, Java, .NET, REST APIs, SQL, NoSQL, MySQL, PostgreSQL, MongoDB, Git
Preferred skills
AWS, Azure, Google Cloud, Docker, CI/CD pipelines, microservices architecture, DevOps practices
Responsibilities
Design and develop web applications, build responsive user interfaces, develop RESTful APIs, write clean and scalable code, manage and optimize databases, troubleshoot and debug applications, perform code reviews
Seniority
Mid-level, hands-on IC
Rewrite
## About the role
We are looking for a skilled and motivated Full Stack Engineer to join our development team. The ideal candidate will be responsible for designing, developing, and maintaining both front-end and back-end components of web applications. You should have a strong understanding of modern frameworks, databases, APIs, and cloud technologies, along with the ability to deliver scalable and high-performance solutions.
## Key Responsibilities
- Design, develop, and maintain web applications (front-end and back-end)
- Build responsive user interfaces using modern JavaScript frameworks
- Develop RESTful APIs and integrate third-party services
- Write clean, scalable, and maintainable code
- Manage databases and optimize queries
- Collaborate with UI/UX designers, product managers, and QA teams
- Perform code reviews and ensure best practices
- Troubleshoot, debug, and upgrade applications
- Participate in agile/scrum ceremonies
## Required Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
- 2+ years of experience in full stack development
- Strong proficiency in:
- Front-end: HTML5, CSS3, JavaScript
- Frameworks such as React, Angular, or Vue.js
- Back-end: Node.js, Python, Java, or .NET
- Experience with REST APIs
- Knowledge of SQL and/or NoSQL databases (MySQL, PostgreSQL, MongoDB)
- Familiarity with Git and version control systems
## Preferred Qualifications
- Experience with cloud platforms (AWS, Azure, Google Cloud)
- Knowledge of Docker and containerization
- Familiarity with CI/CD pipelines
- Experience with microservices architecture
- Understanding of DevOps practices
## Technical Skills
- Strong problem-solving and debugging skills
- Understanding of software development lifecycle (SDLC)
- Knowledge of security best practices
- Experience working in Agile environments
## Soft Skills
- Excellent communication and teamwork skills
- Ability to manage multiple tasks and deadlines
- Self-motivated and proactive
## Compensation & Benefits
- Competitive salary
- Health and wellness benefits
- Flexible working arrangements
- Paid time off
- Professional development support
Sourced via wellfound · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.