Source description
About the role
About the Role We are looking for a hands-on Software Development Engineer II (SDE II) with 4–8 years of experience to design, build, and maintain backend services and APIs. You will own features end-to-end — from design and development through deployment and production support — and drive them to completion with minimal supervision. Requirement sKey Responsibilitie sDesign, develop, and maintain backend services and APIs using Node.js .Write clean, maintainable, well-tested, production-quality code .Participate in design reviews — evaluate trade-offs, flag weak designs, and propose better alternatives .Own features end-to-end and drive them to completion with minimum nudges .Containerize services using Docker; deploy, monitor, and troubleshoot on cloud platforms .Lead code reviews, debug complex production issues, and perform root cause analysis .Mentor junior engineers and collaborate with product, QA/SDET, and DevOps teams . Required Technical Skil lsNode.js (Mandator y) — strong hands-on backend experience with JavaScript/TypeScri ptGo (Optional, but preferre d)Strong fundamentals — data structures, algorithms, OOP, and asynchronous programmi ngGood understanding o f system desi gnClo ud — working experience with at least one of AWS, Azure, or GCP (Require d)Git (Require d) , Docker (Require d) , Kubernetes (Optional, but preferre d)Familiarity with CI/CD pipelines, Linux commands, and basic shell scripti ng Good to H aveSQL and/or NoSQL databa sesMessaging queues (NATS/Kafka) or event-driven syst emsDistributed systems or microservices experie ncePrior experience building configurable systems or integrati ons Required Soft Sk illsExcellent problem-solving and debugging sk illsOwnership mindset — drives things to completion with minimum nu dgesEffective communication; works well independently and collaborati velyAttention to detail and a continuous learning atti tude Qualifica tionsBachelor's degree in Computer Science, Information Technology, or a related f ield.4–8 years of experience in software development, working in Agile environm ents. Preferred Expe rienceCybersecurity or Identity Management software c ompany
More at Recro