Get AI-powered advice on this job and more exclusive features.
Doodle Labs is a fast-growing technology company at the forefront of robotics and defense innovation. We build mission-critical communication systems that enable autonomous systems to operate in challenging environments. Our solutions are deployed worldwide in defense, industrial, and commercial applications, providing robust connectivity in demanding conditions.
We are seeking a Senior Frontend Application Developer to design, develop, and optimize the user interface for a cross-platform mobile application, ensuring exceptional usability, performance, and responsiveness.
About The Job
The Senior Frontend Application Developer will lead the development of user interfaces for mobile and web applications. This role includes optimizing the frontend architecture for scalability, enhancing UI / UX, and integrating with backend services and app store deployment processes. The ideal candidate will be experienced in cross-platform frontend frameworks, CI / CD automation, and collaborating with cross-functional teams.
What You’ll Do
- Design and Develop User Interfaces
- Build high-performance, user-friendly interfaces for iOS, Android, and web platforms
- Implement UI / UX enhancements that improve the user experience and support seamless navigation and responsiveness
- Develop and maintain reusable components to ensure consistent design and functionality
- Optimize Frontend Architecture
- Refactor existing frontend codebase to improve structure, performance, and maintainability
- Modularize components for better scalability and ease of testing
- Streamline the frontend build process for faster development and deployment
- Deploy and Maintain Applications
- Manage app deployment and updates to iOS and Android app stores
- Monitor app store feedback and address user concerns and approval issues
- Ensure compliance with app store guidelines and performance benchmarks
- Implement CI / CD and Test Automation
- Establish automated CI / CD pipelines for frontend testing and deployment
- Integrate testing tools and frameworks to improve release reliability
- Continuously improve deployment efficiency and quality through automation
- Collaborate Across Teams
- Partner with backend engineers to integrate APIs and data services
- Work closely with product managers and designers to ensure UI / UX goals are met
- Coordinate with QA teams to ensure thorough test coverage and performance validation
- Deliver Key Milestones
- First 30 Days : Onboard into the team, understand the architecture and existing codebase, and deliver minor UI / UX enhancements or bug fixes
- First 60 Days : Deliver 1–2 new major frontend features, refactor critical sections of the frontend, and implement foundational CI / CD processes
- First 90 Days : Take full ownership of the frontend architecture, finalize CI / CD and automated testing, and deploy a new version of the app with high performance and minimal bugs
Who You Are
Experienced Frontend Engineer : Proven experience with mobile and web UI development across multiple platformsPerformance Optimizer : Deep understanding of optimizing frontend performance, scalability, and maintainabilityUX-Focused Builder : Skilled in translating UX designs into intuitive and responsive UI componentsCross-Functional Collaborator : Works well with backend, QA, and product teams to bring features to lifeAutomation Enthusiast : Passion for streamlining development with CI / CD, testing, and build automationWhy Join Us?
Impact : Build and shape a cutting-edge product that supports autonomous systems in critical applicationsInnovation : Work at the intersection of software, hardware, and connectivityGrowth : Take ownership of frontend architecture and grow your skills in a fast-paced environmentCollaboration : Work closely with a diverse and driven global teamRequired Qualifications
Education : Degree in Computer Science, Software Engineering, or a related fieldExperience :3+ years in frontend development, preferably with experience in cross-platform mobile frameworks and CI / CD implementationProficiency in HTML, CSS, JavaScript, and modern JavaScript frameworks / libraries (React, Angular, or Vue.js)Experience with cross-platform mobile development using React Native, Flutter, or similar technologiesFamiliarity with API integration and asynchronous programmingUnderstanding of responsive design principles and mobile-first developmentKnowledge of build tools (Webpack, Babel, etc.), version control (Git), and debugging techniquesExperience with embedded devices and networking will be advantageousAre you ready to build sleek, scalable, and high-performing applications? Join Doodle Labs and help shape the future of connected systems.
Powered by JazzHR
kfPsxfx0mh
Seniority level
Seniority level
Director
Employment type
Employment type
Full-time
Job function
Job function
Engineering and Information Technology
Industries
Internet Publishing
Referrals increase your chances of interviewing at Doodle Labs by 2x
Get notified about new Senior Application Developer jobs in Singapore .
VP - Senior Software Engineer FX Options - (Hybrid)
VP - Senior Software Engineer FX Options - (Hybrid)
AVP - Senior Software Engineer FX Options (Hybrid)
Senior Software Engineer(Smart Manufacturing Platforms), ARTC
VP / SVP, Software Engineer, Data Strategy Group 16274
Staff / Senior Software System Engineer (Product Owner)
Engineering Manager / Senior Software Engineer, Housing Programme
Lecturer / Senior Lecturer (Software Engineering) - School of Information Technology
Senior Design Quality Engineer (Software)
Transact Core Banking Senior Software Engineer, Technology - Change The Bank (VP)
Lecturer / Senior Lecturer (Software Development) - School of Engineering
Lecturer - IT Applications Development [ITE College East]
Senior Software Engineer ( React Native | Blockchain)
Lecturer - IT Applications Development [ITE College West]
PEGA Developers (Senior Analyst to Associate Manager)
Senior Engineer, Plan and Spec - Data Center HVAC
Senior Engineer, Plan and Spec - Data Center HVAC
Technical Lead (Applications Development)
Application Developer (Learning Applications)
Senior / Staff Software Engineer (Instruments)
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