Senior Node.js Developer for VPN Mobile App
Position name: Senior Node.js Developer for VPN Mobile App
Level: Senior
Hard skills:
- 6+ years of Software Engineering experience
- 4–5 years of experience with Node.js (Express.js, Koa.js, Nest.js)
- Strong Software Design knowledge: OOD, FP, Design patterns
- Excellent knowledge of modern systems architecture components including microservices, event sourcing, and distributed data processing systems
- Proficient understanding of Git
- Excellent understanding of PostgreSQL
- Experience with Docker & CI/CD processes
- Experience with AWS (or similar services like GCP or Azure)
- Experience with Serverless framework, AWS Lambdas, AWS CloudFormation
- Experience building and maintaining VPN, proxy, and secure networking backend systems
- Solid understanding of network protocols, tunneling, traffic routing, and encryption standards
- Knowledge of Agile (preferably SCRUM) development practices
Would be great 😎:
- Strong experience with TypeScript
- Experience as a Tech / Team Lead on projects
- A computer science, software engineering, or related field master’s or bachelor’s degree
- Hands-on experience with message queuing/delivery services (Amazon SQS, SNS, RabbitMQ, Kafka, etc.)
- Experience optimizing VPN performance, connection stability, and traffic distribution
Responsibilities:
- Propose process improvements and take ownership of the full cycle of feature delivery
- Actively participate in technical discussions
- Participate in architectural design sessions, overall team meetings, product meetings, and communities of practice
- Create architectural designs to illustrate high-level solutions for applications and feature requests
- Architect, design, and collaborate with the team to deliver features and services into production
- Write and implement efficient, scalable, and secure backend code with a focus on VPN, proxy, and network communication layers
- Conduct code reviews, maintain technical documentation, and support deployed systems
- Ensure reliability, performance, and security across VPN and networking services
Office/Remote: Remote
English: no need
Required skills experience
| Node.js |
Required domain experience
| Security | 3 years |
Required languages
| English | B1 - Intermediate |
Node.js, TypeScript, JavaScript, REST API, Git, Docker, PostgreSQL, MongoDB
Published 25 November
122 views
·
28 applications
23% read
📊
Average salary range of similar jobs in
analytics →
Loading...