About NetFoundry:
NetFoundry is the only organization that extends permission-less innovation to networking, enabling organizations to embed private networking benefits directly into any app, any cloud, and any device with only SW and the internet. Our unique value prop means working with enterprises, cloud providers, ISVs and app developers, SI/MSPs, HW vendors, and telcos to transform app connections. We are scaling rapidly and require ambitious, driven leaders who can accelerate our growth and fundamentally change networking.
About the Role:
We are seeking a proactive, mid-level User Interface Developer to become an integral part of our team. In our collaborative and purpose-driven environment, you’ll engage with a variety of technologies. As a UI Developer/Lead, your primary role will be to construct modular, reusable, and testable components utilizing Angular. Ideal candidates will be well-versed in Zero Trust Network Architecture and demonstrate a strong foundation in software development principles, UI design standards, and industry best practices. This role directly reports to the Director of Technology.
Key Responsibilities:
- Work in zero-trust agile environments, understand product needs and engage in requirement gathering and analysis for application development.
- Continuously maintain an understanding of the business domain to effectively implement requirements.
- Collaborate within a scrum team comprising server engineers, QA professionals, and product managers.
- Actively participate in various agile ceremonies.
- Design and develop visual and interactive components for web and mobile platforms utilizing Angular.
- Collaborate with back-end developers to enhance usability, refine interface structures, and develop RESTful API integrations.
- Execute thorough documentation and unit testing to optimize product performance.
- Troubleshoot and address bugs to further enhance product performance.
About You:
- Self-reliant professional quick to grasp new tools and an effective team collaborator.
- Excellent written and verbal communication skills, with the ability to articulate complex technical concepts.
- Skilled in managing and interacting with APIs and RESTful web services.
- Experience with a state management system such as RXJS, or Redux.
- Experience with writing unit test cases.
- Intellectually curious, eager to learn, and effective at shaping viewpoints.
- Well-versed in cybersecurity, zero trust, and networking principles.
- Knowledgeable in cloud platforms, including AWS, GCP, and Azure.
Minimum Qualifications:
- 8+ years of experience in JavaScript, HTML, CSS and Angular10 or above
- Extensive experience in crafting reusable components using the Angular material framework.
- Proficiency in ReactJS Library, Java, RestAPI, and SQL is an added advantage
- Experience integrating and implementing JavaScript graphics/visualization libraries is a beneficial asset.
- Comprehensive knowledge of:
- JavaScript, object-oriented concepts, and design patterns.
- Angular, Angular CLI, Angular Libraries, Angular Schematics, and Angular lifecycle & components.
- Code versioning using tools like Git and familiarity with platforms such as GitHub and Bitbucket.
What we offer:
Base Salary + Annual Bonus Plan
We have a range of expanding and improving benefits and perks, including:
- A remote work environment with flexible working hours
- Medical Insurance
- Learning and development budget
- Paid Time Off
This is a unique opportunity to join a rapidly growing company at the forefront of zero-trust technology and play a pivotal role in shaping its success.
If you are passionate about cybersecurity and thrive in a dynamic and innovative environment, we invite you to apply for the position of User Interface Developer and join our globally distributed team as we revolutionize networking and the cybersecurity landscape and redefine the future of secure connectivity!