Talent.com
This job offer is not available in your country.
Node.js / React.js Developer

Node.js / React.js Developer

Skyleaf ConsultantGurugram
27 days ago
Job description

Specifically, the Senior Engineer - Software Development will :

  • Contribute intermediate to advanced knowledge to develop, debug, and design software according to specified requirements.
  • Implement enhancements within existing software architecture and propose necessary improvements.
  • Interact with Engineering Managers and Product Managers to clarify project requirements and ensure alignment with business objectives.
  • Organize and prioritize tasks within the full Software Development Life Cycle (SDLC) following Agile Scrum methodology.
  • Work with Product Management for clear acceptance criteria and Quality Assurance (QA) for test-driven development.
  • Design solutions that are scalable to enterprise / global levels, including architecture and algorithm development.
  • Ensure programming is problem-solving oriented, performance-efficient, succinct, modular, maintainable, and adheres to coding standards.
  • Conduct thorough unit testing and maintain consistent quality control throughout the implementation process.
  • Develop in-depth knowledge of the product's business logic to the level of a Subject Matter Expert (SME), confidently engaging with customers on product features.
  • Participate in deep technical discussions with global customers, demonstrating an understanding of their problems.

Experience : Minimum of 5 years' experience.

Requirements :

  • Proficiency in software algorithm design, performance tuning, debugging, development fundamentals, and testing.
  • Quick learner in software product development and business logic.
  • Effective problem-solving and reporting skills, with the ability to troubleshoot and develop solutions.
  • Experience working in global teams and excellent communication skills.
  • Skills for Success :

  • Eagerness to work in a fast-paced dynamic environment for a quickly growing company.
  • One who is looking for high visibility and unlimited growth potential.
  • Willing to learn and work on additional technologies and platforms.
  • Technical Skills :

  • Proficient in object-oriented design and design patterns.
  • Experience with microservice architecture.
  • Expertise in Node, Python, Express, Java, and React for user interfaces.
  • Experience with distributed databases (SQL and NoSQL).
  • Working knowledge of cloud platforms, preferably AWS.
  • Familiarity with JavaScript, CSS, JSON, and XML.
  • Experience with SaaS products, addressing performance, security, multi-threading, transaction management, session management, and caching.
  • Proficient in Git-based code versioning tools (GitHub or BitBucket).
  • Familiarity with continuous integration practices.
  • Qualifications :

  • Educational Background : Any / B.E. / B.Tech. / M.E. / M.Tech. / M.S degree in Computer Science, Electronics, or a related field.
  • (ref : hirist.tech)

    Create a job alert for this search

    Developer • Gurugram