Sr.Node.js/Angular Developer

Company Info
Symphony Talent
Bangalore, India

Phone:
Web Site:

Company Profile
col-narrow   

Title:

Sr.Node.js/Angular Developer

Location:

Bangalore 

Job ID:

67516
col-wide   

Job Description:

Senior NodeJS, Angular Developer - Product Team, India
 
A little bit about Symphony Talent: 
Symphony Talent is a recruitment marketing SaaS company that helps recruitment teams automate tasks for efficiency and empower smarter candidate interactions. Our award-winning platform, SmashFlyX, unifies CRM, career site, and programmatic marketing for the most comprehensive talent campaigning and marketing software in the industry. The platform also includes an Integration marketplace, big data engine and deep analytics offering.
 
Summary:
 Sr Associate in India in our product engineering team acts as a partner to the business and provides technical leadership in one or more of our product lines. This individual will play a key role in product design, integration architecture, implementation, quality and product releases. This person will report into Tech Manager/Architect.
 
We are looking for a Senior level Lead NodeJS developer with advanced knowledge of NodeJS + Angular to join our product development team to build and extend a world class SaaS based  Programmatic Media/Marketing Automation services.
 
 
Skills and Experience
  • Must have extensive experience with building services with Node.JS and related technologies
  • Must have experience with SQL and database schema design
  • Must have previous experience in leading a team
  • Experience with RESTful web services, CSS, HTML5 is desirable
  • Hands-on experience AngularJS/Angular
  • Should have experience with any of the unit testing frameworks (eg: mocha). Working knowledge with quality plugins like jslint, jshint, jsbeautify, Istanbul would be an advantage.
  • Experience with designing and building APIs with REST/Microservices
  • Good to have knowledge with AWS Lambda & supporting configuration knowledge. Knowledge with any of the serverless frameworks like Serverless, AWS SAM would be an advantage.
  • Must have experience with SCM tools with code repository & related operations (branching, merging, pull requests etc)
  • Good to have knowledge with API Gateway and CloudFront.
  • Good to have - Experience with various Core Java technologies and frameworks
  • Experience with performance optimization and security vulnerabilities resolution would be an advantage
  • Should have good communication skills, ability to work in a team (spread across geographies), problem solving skills & eye for detail.
 
Leadership & Management
  • Imbibe and represent our culture, core values and ensure the behavior and feedback is cascaded through the organization
  • Provide feedback to the leadership team by demonstrating understanding of business, markets, and industry trends and needs.
  • Own the growth plans of self, peers and team members in the product engineering teams.
 
 
Education and Experience Requirements
  • Bachelor’s degree in Engineering or relevant fields.
  • 5+ years of experience in a role of a senior developer in technology and product development teams with at least 3 years of experience in leading  a team.
  • Experience of working in a global distributed development model.
  • Track record of delivering high performance products.
  • Experience of developing products and solutions in a SAAS model and cloud based technologies
  • Prod / Dev Company background
  • B2C / B2B prod experience
  • Domain – digital – E-commerce, marketing, social, mobile, java
  • Hands on tech with ability  to manage or lead other developers in the team.
  
Your mission-critical competencies:
  • Strong analytical and problem-solving skills
  • Believes in team work as well as individual contribution
  • Should be eager to learn new things on demand
  • Conflict-management skills
  • Ability to deal with ambiguity
  • Action-oriented
  • Sense of ownership and pride in your performance
  • Critical thinker and problem-solving skills
  • Good time-management skills
  • Interpersonal and communication skills
  • Motivation to learn new things quickly
  • Willingness to admit if you don’t know something (we don’t know everything either)
 
 
Additional benefits: 
  • Comprehensive insurance coverage and benefits plan
  • Competitive salary
  • Open and inclusive work culture
  • Opportunities to work across projects
  • Monthly Fun Friday activities