Join to apply for the Senior Software Engineer, Full Stack role at Ditto Join to apply for the Senior Software Engineer, Full Stack role at Ditto About Ditto: Ditto is on a mission to unleash the full power of edge devices by removing all the plumbing required to build amazing applications. We bridge the digital divide by enabling real-time data synchronization-even when internet connectivity is limited or non-existent. Our peer-to-peer technology is trusted by major customers like Chick-fil-A and Delta Airlines, and we also work closely with the U.S. military on mission-critical connectivity solutions. As a fast-growing startup poised for a future IPO, our team is globally distributed, and our core values are trust, communication, and continuous improvement. We celebrate diversity and strive to create a team that encompasses a wide range of backgrounds, skill sets, and perspectives. About Ditto: Ditto is on a mission to unleash the full power of edge devices by removing all the plumbing required to build amazing applications. We bridge the digital divide by enabling real-time data synchronization-even when internet connectivity is limited or non-existent. Our peer-to-peer technology is trusted by major customers like Chick-fil-A and Delta Airlines, and we also work closely with the U.S. military on mission-critical connectivity solutions. As a fast-growing startup poised for a future IPO, our team is globally distributed, and our core values are trust, communication, and continuous improvement. We celebrate diversity and strive to create a team that encompasses a wide range of backgrounds, skill sets, and perspectives. About the Position: Help us ignite the future of data synchronization as a Senior Software Engineer at Ditto! We are seeking a software engineer to design, implement and test mission critical applications that enable optimized command and control and situational awareness using Ditto's technology. You will work on a small team, partnered with end-users, that handles the full end-to-end implementation from design, coding, testing, deployment, and operational support and troubleshooting. As a Software Engineer you will: Lead technical implementation for Ditto's App Builder Be an expert on best practices for developing mobile applications using Ditto at scale Advocate for customers' needs, working with the engineering and product teams to debug and reproduce problem reports and escalate problems to include other team members as needed. Work with the developers and product managers to design and build interfaces (UI and API) to meet their needs. Support application development teams with delivery requirements and pipelines (security/authentication, integration and test, and production distributions) What you'll need: Minimum of 5 years in an active software development role Ability to develop complex web applications using React & TypeScript (preferred familiarity with library development) Experience developing with relational and document based databases Experience building and maintaining traditional backend services Read and understand the intent of code, logs and stack traces, debugging in distributed environments Knowledge of test automation frameworks, as well as common CI/CD practices Strong communication skills, particularly written communication skills. As a distributed team, async communication is the norm and the development process often includes written architecture and design documents. Nice to Haves: Development background in multiple languages: Kotlin, Swift, Rust, Javascript Experience on multiple mobile operating systems: iOS & Android Experience developing with lowcode/nocode software and APIs Experience building libraries/frameworks/SDKs for distributed platforms Experience with mesh networks, BLE, Wifi, and other mobile transports/radios Experience with network administration, performance testing, or troubleshooting Benefits we offer: Competitive salaries Stock options Medical, dental, vision, life, and disability coverage Flexible spending account (FSA) Flexible vacation policy 401(k) plan Office located in Atlanta, GA. Available for team member use. Come join our remote team and discover the possibilities of your best career! Equal Opportunity Employer: Ditto is proud to be an equal-opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristics. Ditto is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, please let us know. Ditto Recruiting Privacy Notice Seniority level Seniority level Mid-Senior level Employment type Employment type Full-time Job function Job function Engineering and Information Technology Industries Technology, Information and Internet Referrals increase your chances of interviewing at Ditto by 2x Get notified about new Senior Software Engineer jobs in Atlanta, GA . Industrial Automation SCADA Senior Software Engineer Lead ServiceNow Developer - ITSM,ITOM,ITAM - REMOTE Back End / Full Stack Software Engineer (Senior) Atlanta, GA $100,000.00-$125,000.00 1 month ago Senior Software Reliability Engineer (Remote) Software Engineer Principal- Data Engineering (Remote) Software Engineering Technical Leader (Full-Stack) Senior Software Developer (Remote - United States) Software Engineer Senior Manager - Mobile Application Development (Remote) Senior Software Engineer- AI | Machine Learning (Remote) Senior Software Engineer (Angular, Node.js) - Remote in Atlanta Lead Software Developer (Remote Opportunity) Senior Software Engineer, Device Management - United States Software Engineer Senior Principal - GenAI (Remote) Senior Software Engineer - SAP Treasury (Remote) Senior Software Engineer, Networking Security Senior Staff Software Engineer, Time Engineering Senior Software Engineer - Consumer Mobile App, iOS (Remote) Principal Software Engineer - Contact Centers (Remote) Senior Software Engineer - Consumer Mobile App, Android (Remote) Senior/Software Engineer, Platforms & Productivity Atlanta, GA $150,000.00-$175,000.00 3 weeks ago We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr
See details and apply
Senior Software Engineer, Full Stack