Full Stack Developer - AngularJS & Node.js

3D India Staffing Research & Consulting Co India
  • Bangalore
  • Confidential
  • 3-8 years
  • Views
  • 03 Aug 2018

  • Software Design & Development

  • Consumer Durables/ Semi Durables
Job Description

Qualification Any Graduation (only Full time), Any Post Graduation (only Full time) The Insights Infrastructure team was formed to deliver the Infrastructure, Systems, and Services needed to generate insights with large customer data sets. The group works to build the infrastructure that they need to analyze trends, gather insights, make comparisons, and establish benchmarks and indexes with customers data. The Full Stack Developers role on this team is to take both business and technical requirements and translate them into code, infrastructure, and database design to meet those requirements. They would be expected to know UI design and development, backend code languages and best practices, web server technology, and database design and optimization. Responsibilities: - Full Stack Developer, UI development, APIs, HTML, CSS (SASS, LESS, SCSS, Javascript, Ajax, SPA, Angular, Aurelia, ReactJS, Bootstrap, Git, Github, SVN, NoSQL, SQL Server, MySQL, MongoDB, Linux command, Nginx, Apache, HTTPS configuration, Node/Express.js, PHP, Python, Java, Unit Testing, Jasmine, Mocha, SQL Injection, XSS, Agile, Adobe Analytics, Adobe Audience, Android, iOS, Hadoop, Hive, Sqoop, Machine Learning or Statistics IaaS and PaaS: AWS, Azure, Cloud Foundry, Docker, Bangalore - Work closely with Product Management and Stakeholders to gather and translate requirements into technical solutions - Collaborate with other team members as well as other Engineers to understand and develop code Build, test, deploy code and database changes - Troubleshoot, diagnose, and fix bugs in applications and services Communicate daily on progress, status, and blockers Desired Candidate Profile: Qualifications/Requirements : - 3+ years demonstrated experience in web design and development across UI, server, and database technologies - BS in Computer Science, Information Systems, or related field - Understanding of Browser technologies and APIs - Experience in UI technology and languages: HTML, CSS (SASS, LESS, SCSS), Javascript, Ajax, SPA, Etc. - Experience in UI frameworks: Angular (1/2), Aurelia, ReactJS, Bootstrap, Etc. - Experience in Build Tools: Grunt, Gulp, Webpack - Experience using Source Control Management: - Git/Github, SVN Experience with Designing, Managing, Optimizing both Relational and NoSQL - Databases: Microsoft SQL Server, MySQL, MongoDB, Etc. - Experience with Linux command line, scripting (bash or equivalent) - Experience with backend web server technologies: Nginx, Apache, HTTPS configuration - Experience with backend web server and scripting languages: Node/Express.js, PHP, Python, Java, Etc - Experience with test-driven and behavior-driven development and tools: Unit Testing, Jasmine, Mocha, Etc - Knowledge of best practices and design principles in both object oriented and functional programming - Knowledge of Security Best Practices and how to avoid exploits: SQL Injection, XSS, Etc. - Understanding of Agile Development methodology - Excellent troubleshooting skills - Ability to interpret project specifications or requirement - Proven ability to work independently with minimal supervision and as part of a team with direct responsibilities - High degree of flexibility, versatility, and self-motivation. Good time management skills and communication skills Track record of consistent delivery and execution Desirable Skills: - Experience working with Adobe Experience Cloud technologies: - Adobe Analytics (both implementation and reporting), Adobe Audience Manager, Etc. - App Development Experience: Android, iOS, Etc. - Experience with Big Data Technologies and tools: Hadoop, Hive, Sqoop, Etc - Experience with Machine Learning or Statistics IaaS and PaaS: AWS, Azure, Cloud Foundry, Docker, Etc

Job Posted By

Dhruv Dev Dubey
Business Director