Posted on: 23/07/2025
Job Description :
As a Principal Software Engineer, you will be responsible for :
- Developing and maintaining scalable software platforms.
- Ensuring smooth end-to-end full-stack development.
- Contributing to the continuous improvement of our products and processes.
Key Responsibilities :
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- 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 :
- 4 - 6 years hands-on experience with MEAN stack and Flutter.
- Proven full-stack development experience (front-end, back-end, database).
- Strong in JavaScript and TypeScript.
- Proficient in MongoDB architecture and design.
- Experience with Express.js and Node.js.
- Solid Angular knowledge for front-end development.
- Familiar with RESTful APIs and web services.
- Hands-on experience in mobile app development with Flutter.
- Experience with GitLab or similar version control systems.
- Understanding of AWS infrastructure (a plus).
- Familiarity with DevOps tools : Docker, Kubernetes, Jenkins (desirable).
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork skills.
Expertise and Qualifications - Preferred :
- Knowledge of containerization and orchestration.
- Familiarity with Agile methodologies.
- Understanding of event-driven architecture.
- Flair for tech evangelism.
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1517342
Interview Questions for you
View All