20 TechPoppy Jobs
Software Architect - Node.js/React.js (6-8 yrs)
TechPoppy
posted 23hr ago
Key skills for the job
Role : Software Architect
Location : Bangalore
Experience Range : 6 to 8 years
Background : Product based (preferred)
Responsibilities :
- Design, implement, and maintain high-quality backend microservices and integration applications, focusing on non-functional requirements (NFRs) such as robustness, scalability, reusability, extensibility, security, and performance.
- Coordinate with top engineers and technical consultants to build applications that support the back-office operations of the PG group and build data integrations between SaaS (CRM, ERP, marketing) and in-house backend and web applications.
- Assist in architecture/design reviews, code reviews, post-mortems, and advocate for engineering best practices.
- Build, maintain, and share technical documentation such as architecture diagrams, ER & UML diagrams to communicate design, proof of concepts, and technology experiments to relevant technical, product, or business stakeholders.
- Collaborate with cross-functional teams and squads.
Mandatory :
- 6+ years of overall experience in backend or full-stack development with a focus on architecting and building large-scale, highly available enterprise-grade services and applications.
- Exposure to serverless, distributed, event-driven cloud architecture & applications, and asynchronous messaging systems.
- Strong proficiency in TypeScript, JavaScript (Node.js and related frameworks), and React.js
- Experience with cloud platform services and application development using AWS.
- Data modeling experience in Relational and NoSQL databases.
- Exposure to containerization (EKS) and advanced CI/CD methodologies.
Possess the following behavioral competencies :
- Bias for action
- Agile mindset with a focus on productivity
- Data-driven decision-making
- Positive and collaborative attitude
- Fostering open communication
- Attention to detail
- Exposure to iPaaS solutions and SaaS integrations is a plus
Functional Areas: Software/Testing/Networking
Read full job description