Description
Entrata's Development department is seeking a Senior Software Engineer – PHP, Node.js, and React (P4) based in India. As part of our Development team, you will act as a technical advisor, team leader, coder, and evangelist.
Responsibilities will include:
- Write well-designed, testable, efficient code for PHP and Node.js back-end services and React front-end applications.
- Solve technical problems by working closely with Development Managers, UX, Product Managers, and offshore teams.
- Review and improve code for quality and design through constant evaluation of product code and involvement in complicated or sensitive code.
- Demonstrate strong written and verbal communication skills.
- Manage the delicate balance between implementation complexity, time to market, and scalability.
- Be team-oriented, with a willingness to standardize code and architecture.
- Demonstrate mastery of database and application architecture best practices, including scalable PHP and Node.js services, maintainable object-oriented code, and reusable React components. Mentor other engineers in architectural and coding practices, as per company coding standards.
Minimum Qualifications:
- 8+ years of software development experience, including hands-on experience building production applications using PHP, Node.js, and React.
- Strong proficiency in PHP and JavaScript, including object-oriented programming and design patterns in PHP, asynchronous programming in Node.js, and React components, hooks, and state management.
- Experience designing and integrating RESTful APIs, writing SQL queries, and designing database schemas.
- 8+ years of experience in performance optimization, debugging, and unit testing, with experience across PHP and Node.js back-end services and React front-end applications.
- Strong written and verbal communication skills.
Preferred Qualifications
- Bachelor’s degree in Computer Science or a related field.
- Experience working with offshore teams.
- Experience with TypeScript and SQL databases.
- Experience with transitioning from an older monolith to modern microservices.
- Experience with AWS
AI & Operational Fluency:
- AI Integration: Utilize company-approved GenAI tools to accelerate high-value deliverables.
- Strategic Oversight: Exercise critical judgment as the "Human-in-the-Loop" by auditing AI outputs for factual accuracy, brand alignment, and the removal of hallucinations.
- Data Governance: Ensures no proprietary or Personally Identifiable Information (PII) data is exposed to unauthorized models.
- Prompt Competency: Demonstrates the ability to craft clear, context-rich prompts to achieve consistent, high-quality results across various business domains.
For more fresh new jobs, check out yubhub.co.