
501 - 1000 employees
🔒 Cybersecurity
Cybersecurity
Commit is a global tech services company founded in 2005, with a presence in Israel, the US, Canada, the UK, and Europe. It specializes in advanced technologies and applications, providing innovative, end-to-end technology solutions, including custom software and IoT platforms. Commit has over 700 multidisciplinary experts who cater to a wide array of companies, from startups to large enterprises, and focuses on areas like Cloud, GenAI, Software, IoT, Big Data, Cybersecurity, and data center migration. Its proprietary Flexible R&D methodology supports clients in transforming their technology visions into high-quality products while reducing costs and improving time-to-market.
🔥 3 minutes ago
Android
AWS
Azure
Cloud
GRPC
iOS
JavaScript
Jenkins
Kafka
Kotlin
Microservices
Node.js
RabbitMQ
React
React Native
Swift
.NET
Improve your chances of getting an interview by checking your resume score before you apply.

501 - 1000 employees
🔒 Cybersecurity
Cybersecurity
Commit is a global tech services company founded in 2005, with a presence in Israel, the US, Canada, the UK, and Europe. It specializes in advanced technologies and applications, providing innovative, end-to-end technology solutions, including custom software and IoT platforms. Commit has over 700 multidisciplinary experts who cater to a wide array of companies, from startups to large enterprises, and focuses on areas like Cloud, GenAI, Software, IoT, Big Data, Cybersecurity, and data center migration. Its proprietary Flexible R&D methodology supports clients in transforming their technology visions into high-quality products while reducing costs and improving time-to-market.
• Analyze, elicit, clarify, and structure system and business requirements into clear, complete, and testable specifications • Own High Level Design (HLD), including mobile app architecture, system structure, components, integrations, data flows, and non-functional requirements • Produce Low Level Design (LLD), including detailed module and API design, data models, and sequence flows ready for implementation • Write production code full-stack across React, Node.js, .NET/C#, and React Native, with mobile at the center • Partner with product, architects, developers, and QA to translate designs into delivery • Keep requirements, design, and implementation aligned • Uphold engineering standards through code reviews, testing, and secure-by-design practices • Work directly with clients, including large enterprise and banking environments
• 6+ years in software engineering, including hands-on system analysis and design • Proven experience in system requirements analysis, including eliciting, specifying, and structuring requirements for non-trivial systems • Proven experience authoring HLD and LLD documents, including architecture, component and API design, data models, integration diagrams, and sequence diagrams • Strong mobile development background with hands-on production experience using React Native and mobile app architecture • Experience with mobile navigation, state management, offline/sync, performance, native-module integration, and app-store delivery • Full-stack production experience with React, Node.js, .NET/C#, and React Native • Strong understanding of software architecture patterns, API/service design, and system integration • Experience handling non-functional requirements including performance, security, scalability, and reliability • Knowledge of secure-by-design practices • Proficiency with Git, JIRA, and Jenkins • Professional-level English • Native mobile experience with iOS/Swift or Android/Kotlin is nice to have • Cloud experience with Azure/AWS and microservices or messaging such as gRPC, RabbitMQ, or Kafka is nice to have • Familiarity with UML or C4 modeling and diagramming tools is nice to have • Experience with AI-first development tools such as Claude Code or Cursor is nice to have • Experience working in large organizations such as banking or financial services is nice to have
• Hands-on involvement in production software development (~50% of time) • Opportunity to work directly with large enterprise and banking clients • Exposure to embedded, IoT, SaaS, AI/ML, e-commerce, mobile, and web software products • Collaboration with product, architecture, development, and QA teams • Professional development through work with React, Node.js, .NET, React Native, cloud, microservices, and AI-first development technologies
Apply Now