Job Title: Full Stack Developer
Location: Remote or Near-Boston, MA
Salary: ,000 - 0,000 per year
Start Date: As Soon As Possible
Duration: 12-18 Months
Job Type: Full-Time
Job Description:
The Full Stack Developer position is responsible for designing, developing, and maintaining the front-end and back-end of web applications using modern JavaScript frameworks and technologies. This role is essential to the success of our client's projects, and the ideal candidate is passionate about creating high-quality user experiences and has a strong understanding of web development principles.
Responsibilities:
- Design, develop, and maintain the front-end and back-end of web applications using modern JavaScript frameworks and technologies
- Collaborate with designers and product managers to understand project requirements and translate them into technical specifications
- Work closely with the development team to ensure the quality of the codebase and delivery of high-quality software products
- Participate in code reviews, provide feedback, and contribute to the development of a cohesive and maintainable codebase
- Contribute to the development of new features and integrations, including developing and maintaining APIs and backend services
- Collaborate with designers and designers to ensure that the user experience is intuitive and easy to use
- Work with the project manager to ensure that deadlines are met and that the project stays on track
- Continuously improve and enhance the existing codebase and services to ensure that the application remains up-to-date with the latest technologies and trends in the field
- Contribute to the development of new features and integrations, including developing and maintaining APIs and backend services
- Collaborate with designers and designers to ensure that the user experience is intuitive and easy to use
- Work with the project manager to ensure that deadlines are met and that the project stays on track
Requirements:
- Bachelor's degree in Computer Science, Engineering, or related field
- 2+ years of experience developing web applications using modern JavaScript frameworks and technologies
- Familiarity with modern web development practices and principles
- Proficient in HTML, CSS, JavaScript, and TypeScript
- Experience with front-end frameworks such as React, Vue, or Angular
- Experience with back-end technologies such as Node.js, Express, or Django
- Strong problem-solving and critical thinking skills
- Excellent communication and collaboration skills
- Passion for creating high-quality user experiences
- Ability to work independently and as part of a team
Preferred Skills:
- Experience with version control systems such as Git
- Experience with RESTful APIs
- Experience with modern database technologies such as MongoDB or Postgres
- Experience with modern front-end frameworks such as Material-UI or Bootstrap
Key Tech Stack:
- React
- Node.js
- Express
- Angular
- Python
To apply for this position, please send your resume, a portfolio of your work, and a short cover letter to [email protected] with the subject line "Full Stack Developer Application".