Location: Hyderabad Permanent.
Notice Period: 15 Days or Immediate (Preferrable).
Experience: 2 - 6 Years
Key Skill: Software Development / Design.
Roles and Responsibilities:
1) Produce clean and well-designed code and user interface
2) Produce detailed design specifications
3) Develop and deploy new features and tools to enhance the product
4) Build efficient, testable, and reusable modules
5) Contribute in all phases of the development lifecycle
6) Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality
Solve complex performance problems and architectural challenges
1) Proven software development experience in the MEAN stack – MongoDB, Express, Jquery, AngularJS, MomentJS, and NodeJS
3) Working knowledge of Python, Nginx
4) Strong experience in designing high performance, scalable multi - threading and multi-tenant solutions
5) Good understanding of various design patterns and passion for best design and coding practices and a desire to develop new bold ideas
6) Strong knowledge of Linux Operating system and networking basics
7) Experience in common third-party APIs (payment or SMS gateways etc) will be an advantage
8) Knowledge on socket programming in NodeJS
9) Experience in performance tuning of MongoDB, Nginx will be a plus
10) Creating database schemas that represent and support business processes.