Job Title: Full Stack Developer/Backend Engineer
Location: Remote or Office-Based
Job Type: Permanent
Salary: Competitive
Key Responsibilities:
- Design and implement the backend of a web application using Node.js and MongoDB.
- Develop and maintain APIs for the application, ensuring they are secure and efficient.
- Collaborate with frontend developers to ensure seamless integration of the application.
- Work with front-end developers to create and test unit tests for the application.
- Write and maintain clean, efficient, and readable code, following best practices and industry standards.
- Participate in code reviews and provide feedback to team members.
- Contribute to the development of the backend of the application, including database schema design, API documentation, and RESTful services.
- Work closely with front-end developers to ensure a smooth, user-friendly experience for the application.
- Ensure the application is scalable and can handle increasing traffic.
- Participate in the development of new features and improvements to the application.
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 2+ years of experience developing and deploying web applications using Node.js and MongoDB.
- Experience with RESTful API development and testing.
- Strong knowledge of database design and schema development.
- Experience with TypeScript, Angular, and other modern front-end technologies.
- Experience with JavaScript, Node.js, and Git.
- Experience with version control systems, such as Git.
- Passionate about the latest technologies and excited to learn and contribute to a growing team.
The company is a leading technology firm that specializes in developing innovative solutions for businesses. The company is committed to providing a supportive work environment and is looking for talented developers who are passionate about technology and want to be part of a growing team.
The ideal candidate will have a strong understanding of web application development, experience with Node.js and MongoDB, and a passion for creating high-quality, scalable solutions. The company values teamwork, continuous learning, and a growth mindset.
To apply, please send your resume and a cover letter outlining your experience and how you would contribute to the team. The company is located in the San Francisco Bay Area and is a remote work environment. The salary range is competitive and negotiable.