Full Stack Developer
Qode
California, california
Job Details
Not Specified
Full Job Description
Full Stack Developer
Location: San Francisco, United States
Workplace Type: Hybrid
About the Role
We are seeking a talented and experienced Full Stack Developer to join our growing team. In this role, you will be responsible for designing, developing, and maintaining both front-end and back-end applications. You will work closely with our product and design teams to build innovative and user-friendly web applications that meet the needs of our customers.
Key Responsibilities
- Develop and maintain front-end applications using modern JavaScript frameworks (React, Angular, Vue.js)
- Develop and maintain back-end applications using languages like Python, Java, or Node.js
- Collaborate with designers and product managers to translate wireframes and mockups into functional user interfaces
- Write clean, well-documented, and testable code
- Participate in code reviews and contribute to the development of best practices
- Troubleshoot and resolve technical issues
- Stay up-to-date with the latest technologies and trends in web development
Required Skills & Qualifications
- 3+ years of experience as a Full Stack Developer
- Strong proficiency in front-end development using HTML, CSS, and JavaScript
- Experience with at least one popular JavaScript framework (React, Angular, Vue.js)
- Experience with back-end development using languages like Python, Java, or Node.js
- Experience with relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB)
- Strong understanding of RESTful APIs and web services
- Excellent problem-solving and analytical skills
- Strong communication and collaboration skills
- Bachelor's degree in Computer Science or a related field
Additional Information
We offer a competitive salary and benefits package, including health insurance, paid time off, and professional development opportunities. We are a fast-paced and dynamic company that values innovation, collaboration, and a positive work environment.