Senior Software Developer
Core
Develop modern, scalable, and secure software solutions for a diverse Cyber-Security product portfolio.
Role type
Senior Software Developer (Frontend or Backend)
Builds
Cyber-Security products and services
Domain
Cyber-Security / Software Engineering
Deliverable
production ML models | product features
Required skills
Frontend development (Angular, TypeScript, Web Components) OR Backend development (Python, Django, FastAPI, REST APIs, distributed systems), scalable software architecture, CI/CD pipelines, automated testing, code reviews, Linux/UNIX systems
Preferred skills
Mentoring junior developers, technical documentation, cross-functional collaboration
Technologies
Angular, TypeScript, Web Components, Python, Django, FastAPI, REST APIs, Linux
Responsibilities
Conceive, develop, and maintain high-quality scalable software solutions; Participate in architecture decisions and long-term technical direction; Collaborate with Product Management, UX/UI, and QA; Ensure high standards in performance, security, stability, and code quality; Conduct code reviews and technical discussions; Create and maintain technical documentation; Provide technical support and mentoring to junior developers; Implement new features, optimizations, and maintenance tasks
Seniority
Senior, hands-on IC