The world's trusted engineering network
Senior Mobile Engineer
Location
Ireland
Posted
12 days ago
Salary
0
Seniority
Senior
Job Description
Senior Mobile Engineer
Castillians
• Develop and maintain Flutter-based mobile applications using clean and scalable code • Build responsive and intuitive user interfaces aligned with Material Design and iOS standards • Integrate mobile applications with APIs and backend services • Implement real-time data visualization and processing features • Collaborate with backend developers and AI engineers to integrate intelligent functionalities • Optimize application performance and ensure smooth experience across devices • Participate in code reviews and maintain high development standards • Troubleshoot and resolve application issues, bugs, and performance bottlenecks
Job Requirements
- 5+ years of experience in Flutter development using Dart
- Strong understanding of mobile application architecture and design patterns (MVP, MVVM, BLoC)
- Experience with state management solutions such as Provider, Riverpod, BLoC, or GetX
- Proficiency in integrating RESTful APIs and handling asynchronous data
- Knowledge of mobile UI/UX best practices and responsive design principles
- Experience with native integrations for iOS and Android platforms
- Familiarity with Git and mobile CI/CD pipelines
- Strong analytical, troubleshooting, and problem-solving skills.
Benefits
- Clear scope with no ambiguity over deliverables.
- Opportunity for repeat engagements based on performance.
Related Guides
Related Job Pages
More Software Engineer Jobs
Senior Software Engineer
MNTNMNTN provides advertising software for brands to reach their audience across Connected TV, web, and mobile. MNTN Performance TV has redefined what it means to advertise on television, transforming Connected TV into a direct-response, performance marketing channel. Our web retargeting has been leveraged by thousands of top brands for over a decade, driving billions of dollars in revenue. Our solutions give advertisers total transparency and complete control over their campaigns all with the fastest go-live in the industry. As a result, thousands of top brands have partnered with MNTN, including Tarte, Decked, and National University.
Role Description We're looking for a Senior Backend Engineer to join our Integrations team! Our team powers the systems that move massive amounts of data in and out of the MNTN platform. We are a small but fierce tiger team that moves fast, but has done things right since day one, and we aim to keep it that way. If you enjoy learning and growing your skillset in sophisticated distributed systems, always think before you code, love using the latest and greatest tools and instrumentation, and cringe at the word “tech debt”, then please apply! Our core stack: - Golang - Postgres - Kubernetes - GCP (PubSub, Bigtable, BigQuery, and more) What you’ll do: - Work closely with the rest of the team to evolve the Integrations platform to handle trillions of tuples across hundreds of different integrations. - Own the design, implementation, testing, monitoring, and optimization of integration connectors. - Work closely with both technical and non-technical cross-team stakeholders to get our data streams where they’ll have the biggest impact on the entire business. - Find creative, scalable, and durable solutions to tough data synchronization challenges spanning across our systems and our partners'. - Join our on-call and other rotations that share the load equally among the team. It takes a village. - Bring energy and creativity to our use of AI, our knowledge shares, retros, and other regular team growth activities. Qualifications - 5+ years of experience as a full-time backend engineer working on a SaaS product with a large data component. - Experience with distributed microservice architectures. - Experience with at least one compiled language (Golang preferred, but Rust, Kotlin, Java, C++ are welcome). - Experience with at least one messaging system (Kafka, SQS, PubSub, RabbitMQ, etc) at scale. - A foundation in CS fundamentals: data types, algorithms, CPU/memory management, networking. - Experience with observability systems for microservice architectures. - Design-driven professional with a plan of attack. - Comfortable with Postgres-flavor databases. - More comfortable on the command-line than in UIs. - Clear and concise communication with both technical and non-technical peers. - An idealistic but practical mindset. Benefits - 100% remote within the US - Flexible vacation policy - Annual vacation allowance for travel related expenses - Three-day weekend every month of the year - Competitive compensation - 100% healthcare coverage - 401k plan - Flexible Spending Account (FSA) for dependent, medical, and dental care - Access to coaching, therapy, and professional development
Back End Developer - Mid-level
MaximusMaximus, founded in 1975 and formerly known as Policy Studies, is a leading American provider of health and human service programs. As an employer, Maximus has hired for part-time
Title: Back End Developer - Mid-level Location: United States Maximus is a trusted federal partner supporting mission‑critical programs across national security, defense, and public service delivery. Recent contract awards in cybersecurity and operational readiness underscore Maximus' role as a reliable prime for high‑impact government missions. Joining Maximus means contributing to meaningful work in fast‑paced environments alongside professionals committed to service, accountability, and results. This position is contingent upon contract award and position availability. Selected candidates will receive a contingent offer of employment, which will become final only upon successful contract award to Maximus, availability of the position, and receipt of authorization to proceed. This role is remote. Active Secret Clearance or above required. Active TS/SCI highly preferred. Maximus TCS (Technology and Consulting Services) Internal Job Profile Code: TCS196, T4, Band 7 Job-Specific Essential Duties and Responsibilities: - Provides subject matter proficiency supporting back-end software development activities. - Applies analytical skills supporting process improvement, specialized studies, and requirements definition. - Performs analysis, planning, and development of requirements documents and functional models. - Designs and develops back-end architectures supporting system capabilities and integrations. - Develops and modifies RESTful APIs supporting application functionality. - Performs database management, data modeling, and optimization. - Supports testing and validation to verify system operability and compliance. - Participates in Agile program increment (PI) planning and activities requiring periodic travels. Job-Specific Minimum Requirements: - Active Secret Clearance or above required. Active TS/SCI highly preferred. - Bachelor's degree in related field required. - A Master's degree may substitute for 2 years of experience. - 7 years of software development experience in object-oriented and scripted languages with the ability to apply several tool suites related to DevSecOps, microservices and containers. - 3 years of experience with bug tracking software (Jira). - 3 years of experience testing web-based applications. - 3 years of experience participating in software development programs or projects. - 3 years of experience performing back-end web design and development. - 3 years of experience with the following: AWS Infrastructure, Kubernetes, and RedHat Linux. - 5 years of experience with Jenkins and GitLab. - 5 years of experience with at least five (5) of the following: - Postgres - RDS - Exodus - Python - Luna - Java - Docker - OpenJDK - Ansible - Packer - Maven - Kubernetes - Red Hat - Demonstrated experience with relational databases, RESTful API development and communication, and system integrations. - Demonstrated experience in preparing, conducting, and documenting various systems tests and results to verify system operability and compliance with project standards and requirements. - Practical experience developing in a cloud environment. - Experience with integrating data from unclassified to classified application deployments. Preferred Skills and Qualifications: - Experience using Agile Test-Driven development. - Experience integrating into DoW DevSecOps environments. - 5 years of experience with CI/CD software development. - Demonstrated experience in utilizing UX design tool suites (e.g., Sketch, InVision). - Experience structuring data so it can be integrated into machine learning technologies or AI capabilities. Minimum Requirements TCS196, T4, Band 7 Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances.
• This is a remote position. • Performs activities covering the entire software development life cycle, from requirements gathering to supporting the final deployment of the features developed, aligned with agile development processes. • Join the development team, taking work items for development each Sprint; • Carry out development-related activities such as analysis and design, programming, testing, and requirements; • Manage own work, promptly informing the team of any delays or other impediments; • Mentor and support the developers on the project development team; • Code and integrate software components according to technical specifications, using the development tools, programming language, and libraries defined for the project; • Identify, build and test developed components to ensure quality; • Perform corrective or evolutionary maintenance of software components; • Produce technical documentation according to the contract requirements under which you are working; • Integrate produced components with those built by other team members, using the integration tool defined for the project; • Set up and configure a local development environment according to the project requirements and needs; • Provide support to the IT team and client users when requested, regarding the characteristics and specifics of the developed components, modules, and software packages; • Deliver and execute integration testing in the client's environment to ensure full functionality of the software and its components; • Monitor user acceptance testing (UAT) and the deployment of the software in the client's environments as established in the contract; • Provide training and knowledge transfer to the client on the developed software to ensure the system functions correctly.
Sr. Windows Integrations Developer
Veza Technologies, Inc.Veza is the identity security company. Identity and security teams use Veza to secure identity access across SaaS apps, on-prem apps, data systems, and cloud infrastructure. Veza solves the blind spots of traditional identity tools with its unique ability to ingest and organize permissions metadata in the Veza Authorization Graph. Global enterprises like Blackstone, Wynn Resorts, and Expedia trust Veza to visualize access permissions, monitor permissions activity, automate access reviews, and remediate privilege violations. Founded in 2020, Veza is headquartered in Redwood City, California, and is funded by Accel, Bain Capital, Ballistic Ventures, GV, Norwest Venture Partners, and True Ventures. Visit us at veza.com and follow us on LinkedIn , Twitter , and YouTube .
Role Description We are looking for a passionate Sr. Software Engineer, Backend who will play a key role in designing, developing, and maintaining product features of our IAM platform. You will collaborate closely with cross-functional teams to implement robust and scalable solutions that meet the evolving needs of our customers. This is an exciting opportunity to contribute to the growth and success of a high-impact startup while working on cutting-edge technologies in the field of identity and access management. - Design, develop, and maintain backend services and APIs for our IAM platform, ensuring high performance, scalability, and reliability. - Collaborate with product managers, other software engineers, and security experts to build product features that meet business objectives and security standards. - Develop and maintain Access Intelligence features that curate actionable insights from customer's environments. - Develop and maintain identity lifecycle management features, including user provisioning, de-provisioning, and access control policies. - Implement logging, monitoring, and auditing capabilities to ensure visibility and compliance with regulatory requirements. - Continuously optimize and improve the performance, security, and scalability of the IAM platform through code reviews, testing, and refactoring. - Stay current with industry trends and emerging technologies in identity and access management, and leverage them to drive innovation and improve our platform. Qualifications - Education: Bachelor's or Master's degree in Computer Science, Engineering, or a related field. - Experience: Proven 5+ years in backend software development, with a focus on identity and access management, security, or related areas. - Strong proficiency in C# application and background service development. - Experience with MSI Application packaging with the Wix toolset. - Experience deploying and administering Active Directory domains and forests. - Prefer knowledge of trust relationships and complex, multi-domain forests. - Experience with Kerberos and LDAP/S connectivity/authentication troubleshooting. - Working knowledge of SMB protocol, DFS, and NAS configuration. - Understanding of available SMB permissions, directory ownership, inheritance, etc. - Familiarity with MSTest framework, Windows performance monitoring tools. - Knowledge of Windows Server security best practices. - Experience designing and implementing RESTful APIs and microservices architectures. - Solid understanding of authentication and authorization protocols, standards, and best practices. - Experience with cloud platforms, such as AWS, Azure, or Google Cloud Platform, and familiarity with IAM services and features. Requirements - Experience with containerization and orchestration technologies, such as Docker and Kubernetes, is a plus. - Knowledge of database technologies (SQL and NoSQL), caching mechanisms, and distributed systems. - Excellent problem-solving skills, attention to detail, and ability to work independently and collaboratively in a fast-paced environment. - Strong communication and interpersonal skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders. Benefits - Compensation range: $154,000 — $210,000 USD. - Base pay is one part of your total compensation package. - This position is also eligible for equity and a competitive benefits package. Company Description Veza is the identity security company. Identity and security teams use Veza to secure identity access across SaaS apps, on-prem apps, data systems, and cloud infrastructure. Veza solves the blind spots of traditional identity tools with its unique ability to ingest and organize permissions metadata in the Veza Authorization Graph. Global enterprises like Blackstone, Wynn Resorts, and Expedia trust Veza to visualize access permissions, monitor permissions activity, automate access reviews, and remediate privilege violations. Founded in 2020, Veza is headquartered in Redwood City, California, and is funded by Accel, Bain Capital, Ballistic Ventures, GV, Norwest Venture Partners, and True Ventures.




