10+ years of software development experience, mainly in backend or full-stack., 5+ years of leading system architecture and design for web solutions., 3+ years of designing large-scale, high-performance distributed systems., Proficiency in Node.js, C#, or Java, with hands-on development experience..
Key responsibilities:
Serve as the technical lead for development efforts and system design.
Collaborate with management and team members to ensure timely delivery of high-quality solutions.
Contribute to the architecture and quality assurance of the platform, reporting to the VP of R&D.
Maintain high development standards and best practices across projects.
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
Commit is a global tech services company with offices in New York, Israel, and Europe.
The company was founded in 2005 and has over 700 multi-disciplinary innovation experts who serve a broad range of companies, from small startups to large enterprises in multiple business sectors.
Commit specializes in advanced technologies and applications with dedicated practices in Software, IoT, Big Data, Cloud, Cyber, Collaboration, Data center migration projects, and more.
Commit offers innovative, end-to-end technology solutions by developing custom software and IoT platforms for clients looking to build their next-gen products within the modern ICT world.
Commit’s complete and comprehensive engineering powerhouse of resources, and proprietary Flexible R&D methodology helps transform its clients’ technology visions into high-quality products while reducing costs and improving time-to-market.
Serve as the technical focal point for the development efforts of an agile team, including hands-on development (when applicable) and system design of one or more sub-systems.
Collaborate with the group manager and team members to ensure timely and high-quality task deliveries and solutions for business needs.
Be part of the architecture team responsible for the overall design and quality of JiBe’s platform, reporting directly to the VP of R&D.
Uphold and enforce high development and delivery standards in alignment with organizational policies.
Requirements
10+ years of experience in software development (primarily backend or full-stack).
5+ years of experience leading system-level architecture and design for full web-based solutions or substantial sub-systems.
3+ years of experience architecting large-scale, high-performance distributed systems.
7+ years of hands-on development and code-level design experience using Node.js, C#, or Java.
2+ years of experience with relational databases.
Solid experience with microservices architecture and event-driven systems.
Proven track record in applying software development best practices and testing methodologies.
Strong grasp of OOP, design patterns, and SOLID principles.
Excellent interpersonal, planning, and organizational skills.
Strong attention to detail and problem-solving capabilities.
Self-motivated with the ability to work independently and collaboratively within a diverse team.
Fluent in verbal and written English.
Preferred/Advantageous Qualifications
Experience with one or more of the following is a plus:
Product and customer-centric mindset.
2+ years working with NoSQL databases.
Hands-on experience with AWS and cloud-based services.
Comfortable working in both Windows and Linux production environments.
Familiarity with Agile development methodologies.
Previous collaboration with international teams and technical managers.
Required profile
Experience
Spoken language(s):
English
Check out the description to know which languages are mandatory.