Lead Digital Architect
Sonata SoftwareBangalore, Karnataka
it-jobs
Job Description
- React for the front-end, Node.js for the back-end, and PostgreSQL as the database - AWS Integration: Utilize AWS services such as EC2, S3, Lambda, RDS, and Elastic Beanstalk to build and deploy applications in the cloud (AWS knowledge is preferred) - Architecture & Design: Collaborate with the team to architect and design scalable, maintainable, and efficient systems and services Key Responsibilities: - End-to-End Development: Design, develop, and maintain full-stack web applications using React for the front-end, Node.js for the back-end, and PostgreSQL as the database - Architecture & Design: Collaborate with the team to architect and design scalable, maintainable, and efficient systems and services - AWS Integration: Utilize AWS services such as EC2, S3, Lambda, RDS, and Elastic Beanstalk to build and deploy applications in the cloud (AWS knowledge is preferred) - Code Reviews & Mentorship: Provide technical leadership and mentorship to junior developers. Conduct code reviews and ensure adherence to best practices and coding standards - API Development & Integration: Build and maintain robust RESTful APIs, ensuring seamless integration with various services - Performance Optimization: Identify bottlenecks and optimize the application for maximum speed and scalability, both on the front-end and back-end - Troubleshooting & Debugging: Use advanced troubleshooting techniques to resolve technical issues and improve the overall performance of the application - Collaboration: Work closely with product managers, designers, and other engineers to define project requirements and deliver high-quality solutions - Testing & Quality Assurance: Write unit tests, perform integration testing, and follow a test-driven development approach to ensure high-quality code - Continuous Improvement: Stay updated on the latest technologies and industry trends to continually improve development processes and toolsets Required Skills & Qualifications: - Strong expertise in React, Node.js, and PostgreSQL - Proven experience in developing and deploying scalable, high-performance full-stack applications - Solid understanding of RESTful APIs, microservices architecture, and modern software design patterns - Strong problem-solving and debugging skills with the ability to identify and resolve complex technical issues - Familiarity with AWS services (e.g., EC2, S3, Lambda, RDS, etc.) is highly preferred - Experience with front-end tools and frameworks such as Webpack, Babel, and CSS preprocessors - Expertise in JavaScript, TypeScript, and Node.js - Knowledge of version control tools such as Git - Ability to work in Agile/Scrum development environments - Excellent communication skills, with the ability to articulate technical concepts to both technical and non-technical stakeholders - Strong collaboration skills with a focus on teamwork and knowledge sharing Preferred Qualifications: - Experience with AWS CI/CD pipelines - Familiarity with front-end state management tools (e.g., Redux, Context API) Skills: Typescript, Javascript, Restful Apis, Node.js Experience: 5.00-8.00 Years
Get AI-Matched to This Job
Upload your resume and our AI will score how well you match this and thousands of similar roles.