B&H Photo Video
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
#J-18808-Ljbffr
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
#J-18808-Ljbffr