Position Title: Full-Stack Developer
Position Overview:
We are seeking a Full-Stack Developer to join our rapidly growing team. This role will be responsible for developing and maintaining the company's front-end and back-end applications using the latest technologies. The successful candidate will work closely with cross-functional teams to ensure that the products meet the needs of both our customers and our business objectives.
Key Responsibilities:
- Developing and maintaining the front-end and back-end applications using the latest technologies such as React, Angular, and Node.js
- Collaborating with the design and product teams to ensure that the applications are user-friendly and meet the needs of our users
- Building and maintaining APIs that allow the back-end to communicate with the front-end
- Testing and debugging applications to ensure that they are reliable, performant, and secure
- Writing clean, maintainable code that is easy to read and understand
- Participating in design reviews and architecture discussions to contribute to the development of best practices and industry standards
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field
- 3+ years of experience building full-stack applications
- Familiarity with JavaScript, HTML, CSS, and related front-end technologies
- Familiarity with JavaScript, Node.js, and related back-end technologies
- Experience with version control systems such as Git and understanding of Git workflows
- Strong problem-solving and debugging skills
- Proficient in English language and writing
Preferred Skills:
- Experience with a third-party application programming interface (API) that allows for integration with third-party services
- Experience with a third-party testing tool that allows for automated testing of applications
- Experience with a third-party security tool that allows for continuous monitoring of applications for potential vulnerabilities
Location:
We are looking for a Full-Stack Developer who is based in the United States, preferably in the New York City area.
Salary:
The salary for this position will be competitive and based on experience.
Start Date:
The start date will be mutually agreed upon.
How to Apply:
Please submit your resume and cover letter to [email protected]. In the cover letter, please briefly describe your experience and how it aligns with the position description.
Thank you for your interest in this position. We look forward to hearing from you!