Design and implement software architecture that meets business requirements and aligns with industry best practices. Develop API specifications and integration agreements, focusing on RESTful and SOAP services. Create messaging systems using platforms such as Kafka, RabbitMQ, and ActiveMQ to ensure efficient system communication. Collaborate with cross-functional teams to establish data models and system design patterns that optimize performance. Oversee the design and control of Non-Functional Requirements (NFR) to ensure system reliability and scalability etc.
Job listings
We are hiring for an innovative crypto wallet and payment network startup who are looking for a Senior Engineer, to lead the development of an e-commerce marketplace service within the crypto wallet app. You will evaluate and integrate a white label or prebuilt e-commerce platform and connect it to their crypto wallet / payment network, enabling a seamless marketplace experience for users.
We are hiring for an innovative crypto wallet and payment network startup who are looking for a Full-Stack Developer to build and maintain the e-commerce marketplace service within their crypto wallet app, built with React Native. You will develop and customize a whitelabel or prebuilt platform and integrate it with the crypto payment system.
Engineer and design complex Contact Center applications as the Principal Architect. You will be a subject matter expert who understands the operational impacts of technology decisions and can explain the importance of technology to stakeholders. You will own the software development experience and be responsible for API integrations and Web service experiences. Your programming knowledge will be instrumental to Client engagements and you will function in a pre and post sales role.
As a Forward-Deployed Integration Engineer at Deel, you'll be at the intersection of engineering, product, and customer success. Act as an advisor, helping clients unlock Deel's power. This highly collaborative role needs empathy, initiative, and creativity, and delivers client-facing solutions and debugs issues.
Seeking a skilled Developer experienced in Node.js who can build and optimize custom software solutions from the ground up. This role involves handling complex integrations, delivering scalable applications, and supporting innovative IT projects. Key projects include building a ticketing system for sports events, creating a stream setup, and developing a clothing image generator.
Navaβs Software Engineer (Drupal) works with fellow Nava engineers to design, review, and build well-crafted software, collaborating with government partners and other contractors to architect, implement, and deploy new systems and improvements to existing systems. The Software Engineer creates efficient tools and processes to automate Navaβs development, testing, and production workflows, routinely participating in an on-call rotation to support production systems and investigate issues when they occur.
Join the Marketing and Loyalty team to build the next generation customer engagement platform. You will be responsible for creating features that drive customer loyalty, power marketing initiatives, and directly impact growth, collaborating with engineering, product, and frontline teams to create a robust, scalable, and delightful experience for users.
As a Senior Software Engineer, you'll work across the stack and be responsible for building scalable platform services and systems. Youβll work closely with other engineers to build and ship key features. We are detail oriented and value clean, modular, and high-performing code. You'll help architect and build our internal standards and frameworks.
Build new backend and frontend features across our applications and API. Collaborate closely with product and design to create implementation plans. Improve the testability and monitoring of our applications. Contribute to the improvement of our applications and addressing tech debt. Communicate cross-functionally to help find technical solutions to business problems. Work to automate and improve our development process.