Build elegant and maintainable Single Page Application Stacks using Node, JavaScript (Typescript), Angular (5), Redux (@ngrx) and related technologies.
Advocate for strong Agile development methodologies (SCRUM), pair programming, automated testing, and continuous integration.
Work with product owners and development teams to gather and refine requirements, and see development through to QA, deployment and ongoing maintenance.
Collaborate with Product and UX teams to design and build responsive, data rich tools for our customers.
Participate in ongoing research and evaluation of new technologies and understand their impact.
Collaborate across multiple teams in architecting new solutions.
Drive efforts to reduce inefficiencies in development, QA and deployment processes.
QUALIFICATIONS
BS/MS in Computer Science or related technical discipline.
Must have a minimum of 2 years managing development projects and leading a team ofsuccessful and happy software engineers.
Excellent communication skills and great team player.
6+ years of handson experience in designing, developing and supporting distributed web applications from the hardware to the end user.
Experience designing, developing and supporting REST services.
A strong command of modern and emerging web technologies, including JavaScript (Typescript), HTML, JSON, and CSS2/3, SASS.
Knowledge and experience with various SQL databases (Postgres preferred).
Practitioner of unit testing, data structuring, profiling, performance tuning and debugging. (Node.js)
Demonstrated analysis, design, and development skills.
Job Classification
Industry: Strategy, Management Consulting Firms Functional Area: IT Software - Application Programming, Maintenance, Role Category: Programming & Design Role: Programming & Design Employement Type: Full time
Education
Under Graduation: Any Graduate in Any Specialization Post Graduation: Post Graduation Not Required Doctorate: Doctorate Not Required
Contact Details:
Company: Blue Ocean Catalyst Location(s): Bengaluru