Apply

Senior Staff Full Stack Developer - Remote from Georgia

Posted 1 day agoViewed

View full description

💎 Seniority level: Staff, 10+ years

📍 Location: Georgia, EST, CET

🔍 Industry: Ad filtering technology

🏢 Company: eyeo👥 51-100InternetOpen SourcePrivacySoftwareBrowser Extensions

⏳ Experience: 10+ years

🪄 Skills: GraphQLNode.jsSQLOAuthGogRPCNosqlMicroservices

Requirements:
  • 10+ years of professional development experience and a proven track record of designing and building scalable services and APIs.
  • Experience with microservices architecture and event-driven systems.
  • Proficiency in Go and NodeJS is a plus.
  • Knowledge of frontend clients and frameworks.
  • Solid understanding of cloud platforms, with preference for Google Cloud.
  • Hands-on experience with cloud-native services.
  • Familiarity with secure development practices and ability to implement secure coding principles.
  • Strong understanding of schema design, database systems (SQL and NoSQL), caching strategies, and web protocols such as HTTP/S, WebSocket, and gRPC.
  • Ability to debug complex issues, optimize performance, and deliver robust solutions.
  • Passionate about monitoring, logging, and overall system health.
  • Excellent communication skills and ability to work effectively across teams.
Responsibilities:
  • Design and develop scalable, high-performance microservices and APIs that will power mobile applications, browser extensions, and websites.
  • Drive end-to-end solutions by aligning and integrating efforts across multiple client teams to ensure seamless delivery and alignment with organizational objectives.
  • Ensure the security and robustness of applications by applying secure development practices and adhering to industry standards.
  • Establish monitoring frameworks and drive performance optimization efforts, ensuring reliability, scalability, and cost-effectiveness for mission-critical applications.
  • Collaborate with other engineers, Product Managers, UI/UX Designers, and cross-functional leaders to ensure cohesive user experiences.
  • Guide senior developers in advancing their technical expertise and manage high-impact code review processes.
  • Stay ahead of emerging technologies and evaluate and incorporate cutting-edge tools where appropriate.
Apply