Job Title: Full Stack Developer - React and Node.js
Company: Tech Inc.
Location: San Francisco, CA
Salary: 0,000 - 0,000
Job Summary:
At Tech Inc., we are seeking a full stack developer with expertise in React and Node.js to join our dynamic team. This position requires a strong understanding of front-end and back-end technologies, including JavaScript, HTML, CSS, and Express.js. As a full stack developer, you will work closely with the product team to design, develop, and maintain high-quality software solutions. You will be responsible for creating responsive, user-friendly interfaces and efficient backend systems that integrate seamlessly with the frontend.
Key Responsibilities:
- Design and develop web applications using React and Node.js
- Collaborate with designers and product managers to create wireframes, prototypes, and user interfaces
- Build and maintain efficient, scalable, and secure backend systems
- Implement and optimize database queries
- Contribute to the development of unit, integration, and system tests
- Conduct code reviews and provide feedback to team members
- Participate in design sprints, hackathons, and other creative development activities
Requirements:
- 2+ years of experience as a full stack developer
- Proficiency in JavaScript, HTML, CSS, and Express.js
- Experience with React.js, Node.js, and TypeScript
- Strong problem-solving skills and attention to detail
- Ability to work well in a team environment and contribute effectively to a collaborative workflow
- Experience with version control systems (e.g. Git)
- Bachelor's degree in Computer Science, Engineering, or related field
Preferred Skills:
- Experience with Angular or Vue.js
- Experience with Docker or Kubernetes
- Experience with microservices architecture
Email:
example@techinc.com
Website:
https://techinc.com
About Tech Inc:
At Tech Inc., we are dedicated to creating innovative software solutions that drive business growth and improve the lives of our customers. We are committed to delivering high-quality products that meet the needs of our clients and exceed their expectations. Our team is made up of talented professionals who are passionate about technology and dedicated to creating meaningful software solutions.
Contact:
+1 (212) 345-6789