We use cookies to enhance your experience, analyze site traffic, and
deliver personalized content. By clicking Accept All,
you consent to our use of cookies.
These cookies are essential for the website to function properly. They enable core
functionality such as security, network management, and accessibility. You cannot
opt-out of these cookies.
Session Cookies
Security Tokens
These cookies help us understand how visitors interact with our website by collecting
and reporting information anonymously. This helps us improve our website's performance.
Google Analytics
Performance Metrics
These cookies enable enhanced functionality such as remembering your preferences,
language settings, and providing personalized features to improve your experience.
Language Preferences
User Settings
These cookies are used to deliver personalized advertisements relevant to you and your
interests. They also help measure the effectiveness of advertising campaigns.
Facebook Pixel
Google Ads
Careers at Celata Tech
Associate Software Engineer
[Mobile]
Join the GeoBizz Product team and build the native and hybrid mobile apps that bring location based intelligence to customers in highly regulated industries.
Celata Tech has an exciting opportunity for an Associate Software Engineer (Mobile) to join the GeoBizz Product (GBP) Team. GBP enables Location Based Intelligence to support a wide range of missions within highly regulated industries. We invite you to meet the team and learn about the complex challenges you can solve with us!
We are looking for engineers to join a fast-paced team and solve complex problems in the domain of location based intelligence. In this role, you will have the opportunity to create systems and software that allow customers in highly secured and regulated industries to consume a wide range of services. The systems and software you develop must meet the security policy and assurance requirements of both public and private sector customers.
As employees, we come together with a growth mindset, innovate to empower others, and collaborate to achieve our common goals. Every day, we build on our values of respect, integrity, and accountability to foster an inclusive culture in which everyone can thrive at work and beyond.
Day to day
Responsibilities
Understand User Requirements
Collaborates with appropriate stakeholders (e.g., project manager, technical lead) to determine user requirements for a scenario. Leverages a variety of feedback channels to incorporate insights into future designs or solution fixes. Ensures appropriate continuous feedback loops measuring customer value, usage patterns, and other actionable metrics of value are incorporated.
Design
Be part of discussions for the architecture of products/solutions and creates proposals for architecture by testing design hypotheses and helping to refine code plans. Provides reactions, proposed solutions, and inputs to architects. Partially owns solutions for architecting of solutions, with minimal technical oversight.
Coding
Applies metrics to drive the quality and stability of code, as well as appropriate coding patterns and best practices.
Applies debugging tools and examines logs, telemetry, and other methods to verify assumptions through writing and developing code proactively before issues occur and reactively as issues occur for products. Conducts retrospective debugging of solutions to identify root causes of problems.
Reviews the code of a product to assure it meets the team's and Celata's quality standards, is reliable and accurate, and is appropriate for the scale of the product/solution area. Applies feedback to current and future iterations. Participates in code reviews to ensure coding standards are followed.
Implement
Leverages subject-matter expertise of product features and partners with appropriate stakeholders (e.g., project managers) to drive a workgroup's project plans, release plans, and work items. Organizes work into smaller sets of tasks as part of an overall roadmap. Guides other members for project estimation and escalates any issues that would cause a delay.
Drives creation and conducting of experimentation to determine the effectiveness of changes, monitors developments for prototyping and testing products, and interprets results from experimentation.
Engineering Excellence
Builds, enhances, reuses, contributes to, and identifies new software developer tools to support other programs and applications to create, debug, and maintain code for products. Uses open source when possible.
Considers and drives comprehensive application of automation within production and deployment of a product. Runs code in simulated or other non-production environments to confirm functionality and error-free runtime for products.
Drives efforts to ensure the correct processes are followed to achieve a high degree of security, privacy, safety, and accessibility.
Remains current in skills by investing time and effort into staying abreast of current developments. Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns.
Applies and extrapolates best practices to reliably build code that is based on well-established methods while also applying best practices for new code development.
Maintains communication with key partners across the Celata ecosystem of engineers.
Other
Embody our culture and values.
What you'll bring
Requirements
1+ years' experience in native and hybrid mobile app development.
Strong understanding of the mobile application environment.
Experience in React Native & Android Studio.
Strong programming skills in languages such as Java, Kotlin, JavaScript, and Swift.
Knowledge of mobile development best practices, including performance optimization, security, and user experience.
Experience in Firebase and Google Cloud.
Strong debugging and troubleshooting skills.
Experience with Git, Jira, and Agile development.
Full-stack development experience will be an added advantage.