Principal Engineer - Full Stack Developer Bengaluru, Karnataka Principal Engineer - Full Stack Developer
Aryaka
Description
Principal Engineer - Full Stack Developer
You will have -
- Bachelor's degree in Computer Science or similar
- 10-15 years of experience as a full stack developer
You will definitely possess these technical skills –
- Experience developing web applications using modern frameworks like (Vue/React)
- Strong problem solving and verbal and written communication skills.
- Experience developing Distributed backend software and frameworks.
- Excellent knowledge in Java.
- Excellent knowledge in Spring boot and Micro services architecture.
- Proficiency with MySQL or similar.
- Understanding of functional programming and CI/CD pipeline.
- Experience in building REST based API.
- Knowledge in version control systems (e.g., SVN, GIT).
- Working experience of applying principles of computer science, Data structures, operating systems concepts.
- Working knowledge of modern CSS features, JavaScript (ES6) syntax and HTML.
- CSS frameworks such as bootstrap.
- Good understanding of SCSS.
Good for you to have –
- Familiarity with TypeScript.
- Message queue.
- Graphing libraries like D3js or similar.
- Have working knowledge of network protocols.
- Experience in building networking/security related services.
Bird’s eye view of your role –
- Build high quality web application using modem frameworks like VUE/React.
- Scale distributed applications, write code, and deliver with speediness and quality.
- Own frontend and backend development and collaborate with User Experience Designers and Product Managers and build world-class UI experience.
- Produce high quality software that is unit tested, code reviewed, and checked in regularly for continuous integration.
- Participate in code and design reviews to maintain our high development standards.
- Debug production issues across services and multiple levels of the stack
- Collaborate with cross-org teams across the company.
Employee Value Proposition (EVP):
At Aryaka, we offer a dynamic and innovative work environment where you will have the opportunity to make a significant impact in the network security industry. Our commitment to cutting-edge technology and customer satisfaction provides a platform for continuous learning and professional growth. As a Senior Product Manager, you will be at the forefront of shaping our network security solutions, contributing to the security and success of organizations worldwide. Join our experienced team of professionals and be part of our mission to protect networks and data in an ever-evolving digital landscape.