https://akcija.cv.lv/jaunums?utm_source=cv.lv&utm_medium=banner&utm_campaign=newcv.lv&utm_content=728x90
BACK-END ENGINEER
BACK-END ENGINEER
BACK-END ENGINEER
Ubiquiti (Latvia) SIA
BACK-END ENGINEER
BACK-END ENGINEER

BACK-END ENGINEERUbiquiti (Latvia) SIA

Responsibilities

  • Actively participate in all projects, voice your ideas and solutions
  • Maintain a good programming style and stay up-to-date with the latest technology and trends
  • Design developer-friendly, RESTful APIs that are secure, scalable, and well-documented
  • Communicate complex technical topics with stakeholders – product managers, embedded, mobile and front-end developers, design UX, finance and our suppliers

Requirements

  • Node.js
  • SQL (Postgres or similar)
  • Working knowledge of web security (OWASP, browser security model, OAuth)
  • Excellent debugging and testing skills, and an eye for defensive programming
  • Solid knowledge about programming, design patterns and web protocols
  • Familiar with Git, Unix / Linux, Docker
  • Good English language skills

Nice to have

  • Deploying and monitoring services on AWS Fargate (ECS, ALB, IAM, CloudWatch)
  • CI/CD with CodePipeline
  • Familiarity with Redis

Our project stack

  • Stripe payments
  • Terraform
  • Frontend in React with real-time communication (WebRTC)
  • Services in Java and NodeJS with SQL / NoSQL DB deployed on AWS (EC2, AWS IoT)
  • 5 star mobile apps on iOS and Android 

What we offer

  • International work environment and work with global development teams
  • Excellent work conditions
  • Compensation package matching global standards - we can and do offer great pay, perks, and benefits
  • Medical insurance
  • Flexible work hours (as required)
  • Snacks and drinks in the office