HamburgerMenu
hirist

Job Description

Job Description :


We are seeking a skilled and motivated Principal Software Engineer with 5-7 years of experience in the MEAN stack (MongoDB, Express.js, Angular, Node.js) and Flutter to join our dynamic tech team. As a Principal Software Engineer, you will be responsible for developing and maintaining scalable software platform, ensuring smooth end-to-end full-stack development, and contributing to the continuous improvement of our products and processes.


Key Responsibilities :


- Design, develop, and maintain web applications using the MEAN stack and Flutter


- Collaborate with cross-functional teams to define, design, and ship new features.


- Ensure the performance, quality, and responsiveness of applications.


- Identify and correct bottlenecks and fix bugs.


- Help maintain code quality, organization, and automatization.


- Participate in the entire application lifecycle, focusing on coding and debugging.


- Write clean, scalable, and well-documented code.


- Develop and manage well-functioning databases and applications.


- Conduct UI tests and optimize performance.


- Implement security and data protection measures.


- Stay up-to-date with emerging technologies and industry trends.


- Mentor junior developers on design and coding best practices.


Requirements :


- B.Tech in Computer Science or a related field (preferred).


- 4-6 years of hands-on experience with the MEAN stack and Flutter.


- Proven experience in full-stack development, including front-end, back-end, and database management.


- Strong understanding of JavaScript and TypeScript.


- Proficient in database architecture and design with MongoDB.


- Experience with Express.js, Node.js for building server-side applications.


- Solid understanding of Angular for front-end development.


- Familiarity with RESTful APIs and web services.


- Hands-on with Flutter, preferably having contributed to mobile app development using Flutter.


- Experience with version control systems, such as GitLab.


- Understanding of AWS cloud infrastructure and services is a plus.


- Knowledge of DevOps practices and tools (Docker, Kubernetes, Jenkins) is desirable.


- Excellent problem-solving skills and attention to detail.


- Strong communication and teamwork abilities.


EXPERTISE AND QUALIFICATIONS :


Preferred Qualifications :


- Experience with CI/CD pipelines.


- Knowledge of containerization and orchestration.


- Familiarity with Agile methodologies and practices.


- Understanding of event driven architecture.


- Flair for tech evangelism


Kindly follow the screening guidelines :


We :


- Avoid candidates looking for remote work


- Avoid outstation candidates


- Avoid candidates from IT services companies


- Avoid candidates currently working as Scrum Masters or Program Managers


- Avoid candidates expecting more than a 50% hike


- Avoid candidates from JNTU


- Prefer candidates from NIIT


- Ensure candidates have good stability in their career history



info-icon

Did you find something suspicious?