B&H Photo Video
Web Development Manager Job at B&H Photo Video in New York
B&H Photo Video, New York, NY, United States, 10261
Base pay range
$150,000.00/yr - $185,000.00/yr
Job Description for Web Development Manager:
Key Responsibilities
- Lead the design, development, and deployment of full-stack web applications.
- Architect scalable and maintainable solutions using Node.js, Express, and modern front-end frameworks (React, Angular, or Vue).
- Analyze business requirements and translate them into technical specifications.
- Lead the design and development of application integrations - RESTful APIs, SOAP Webservices, Webhooks, GraphQL etc.
- Monitor, support and maintain existing applications built in Java, VBA, PHP and Nodejs.
- Write clean, maintainable, and testable code.
- Lead sprint management activities; Backlog grooming, sprint planning, work assignments and sprint closure.
- Mentor and guide a team of developers, conducting code reviews and ensuring best practices.
- Develop technical roadmap and strategy for migration of existing applications to the new Full Stack platform.
- Work with Operations to set up Applications, Database and Infrastructure monitoring through tools like Nagios, Splunk etc.
- Be a single point of contact during and outside of business hours for any P1-P2 application related issues.
Background and Qualifications
- Ability to architect scalable, maintainable, and secure systems. Experience designing and managing microservices-based architectures.
- Experience mentoring developers and leading agile teams.
- Clear and effective communication with technical and non-technical stakeholders.
- Ability to document technical design, production runbooks, and knowledgebase articles.
- Strong analytical and debugging skills.
- Excellent at problem solving and motivated to produce the best possible result.
- You have experience mentoring other developers and enjoy working together to figure out complex problems.
- You take ownership of the success of the whole team, assisting others and showing the judgement to seek help when you need it.
Technical Skill Requirements
- Node.js: Deep expertise in building scalable server-side applications
- Express.js / NextJS: Familiarity with popular Node.js frameworks
- API Design: RESTful API development and integration
- Database Management: Proficiency in both SQL (MS SQL, PostgreSQL and Oracle) and NoSQL (MongoDB, Redis) databases
- Experience with scripting languages
- Frontend Development: React.js, Angular, or Vue.js
- HTML/CSS: Responsive design, CSS preprocessors (SASS/LESS), and UI frameworks (Tailwind, Shadcn)
- DevOps & Infrastructure: CI/CD Pipelines (GitHub Actions)
- Queue Management: RabbitMQ, Kafka
- Others: Atlassian products (JIRA, Confluence)
- Total Experience: 12-15 years
- Hands-on Technical Experience: 8-10 years
- Lead/Manager Experience: 3-5 years
Seniority level
- Mid-Senior level
Employment type
- Full-time
Job function
- Information Technology
Industries
- Retail and IT Services and IT Consulting