Mid. Backend Developer

Mid. Backend Developer
location icon


Creating user-friendly and high-class web applications from design to application development and driving the long-term development strategy planned for Lean Scale and its clients. Ownership of end-to-end product quality, from developing and maintaining core app frameworks to eliminating scroll junk, helping to make the web sites more reliable, performant and delightful while ensuring continuous improvement for the initiatives of the Company and selected clients of the Company. 

Functional Skills

  • Expert-level JavaScript experience is required
  • Expert-level Node.JS knowledge is required
  • Strong in software engineering, design patterns, including design of microservice architecture
  • Experience working with MongoDB Atlas and in memory DB for cache - HazelCast
  • Good knowledge of test framework: JUnit 
  • Good knowledge of relational databases, message queue brokers, object-oriented concepts, version control tools, and continuous integration concept
  • Strong API design skills with solid principles in designing and building RESTful web services
  • Become an expert on at least one product
  • Analyze, find root causes and fix bugs
  • Create high quality code, covered by Unit Tests (when it’s possible)
  • Code passes Code Review, QA and UAT stages at once.
  • Code should be maintainable (readable, no code duplication, includes logs)
  • Implement complex new features
  • Prepare tech analysis
  • Document the design
  • Identify contracts & respect them
  • Escalate issues on time without keeping yourself blocked. Avoiding random changes and preparing ITDs instead when a technical decision is needed.
Max file size 10MB.
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.