Homepage / Careers /
Senior Software Developer (Vue.js / Golang) – Team Lead

Senior Software Developer (Vue.js / Golang) – Team Lead

Remote
Remote
Full Time

Fast-growing cyber intelligence company operating in the B2G sector.

Team (10 people), highly technical, and focused on building high-performance, real-time intelligence systems.

 

Company work on a mission-critical platforms processing 100,000+ requests per second, including GIS-based real-time tracking systems.

 

We are looking for a Senior Software Developer (6+ years experience) to serve as a Technical Team Lead for our development team.

 

This is a hands-on leadership role where you will:

            •           Lead architecture decisions

            •           Own projects end-to-end

            •           Guide and mentor developers

            •           Contribute heavily to frontend development (Vue.js)

            •           Work on high-load backend systems in Go

            •           Take ownership of infrastructure and DevOps processes

 

You will operate in a fast-paced startup environment where independence and ownership are critical.

 

Key Responsibilities:


            •           Lead system architecture for high-load, real-time platforms

            •           Design and optimize systems handling 100K+ RPS

            •           Develop and maintain complex Vue.js applications (primary focus)

            •           Build scalable backend services in Go

            •           Work on GIS systems, real-time tracking, and Mapbox-based interfaces

            •           Own CI/CD pipelines and cloud infrastructure setup

            •           Manage deployments across AWS and dedicated servers

            •           Implement monitoring and observability (Grafana, logging, performance tuning)

            •           Drive technical best practices and mentor team members

 

Requirements:


Must-Have :

            •           6+ years of software development experience

            •           Strong production experience with Vue.js

            •           Strong backend experience with Golang

            •           Proven experience building and maintaining high-load systems (100K+ RPS or similar)

            •           Experience designing real-time processing systems

            •           Experience leading architecture decisions

            •           Hands-on DevOps experience:

            •           CI/CD setup

            •           AWS cloud environments

            •           Monitoring systems (Grafana)

            •           Working with dedicated servers (bare metal)

            •           Experience with GIS systems and map-based applications

            •           High-level English proficiency

            •           Independent, self-learner, startup mindset

 

Nice to Have:

            •           Experience with ClickHouse (including ClickHouse Cloud)

            •           Deep experience with geospatial queries

            •           Experience scaling distributed systems

 

 

Infrastructure Stack:

            •           Frontend: Vue.js

            •           Backend: Golang

            •           Cloud: AWS

            •           Database: ClickHouse (Cloud)

            •           Monitoring: Grafana

            •           Maps: Mapbox

            •           Infrastructure: Hybrid (Cloud + Dedicated Servers)

 

Work Environment:

            •           Fully Remote

            •           Fast-paced startup environment

            •           High ownership and autonomy

            •           Direct impact on product architecture and company direction