Job Closed

This listing is no longer active.

Senior iOS Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 5,001-10,000H1B No SponsorCompany SiteLinkedIn

Location

Brazil

Posted

42 days ago

Salary

0

Seniority

Senior

PortugueseiOSSwift

Job Description

Senior iOS Software Engineer

iFood

• Collaborate in defining concepts such as project-wide coding style guides; • Build quick prototypes to validate concepts; • Enforce quality through code review and maintenance practices; • Debug app performance issues and bottlenecks in CI pipelines; • Integrate with third-party APIs; • Scale components efficiently through tuning and/or major refactoring; • Design and develop components for a monorepo mobile app.

Job Requirements

  • Strong sense of ownership, treating every project as if it were your own;
  • Enjoy working in fast-growing, dynamic environments;
  • Solid experience building high-performance, scalable applications;
  • Solid experience with recent versions of Swift;
  • Experience integrating with REST APIs natively;
  • Strong experience with unit and UI testing;
  • Experience building UI components programmatically;
  • Familiarity with static analysis tools such as SwiftLint (iOS).

Benefits

  • Meal allowance ("ticket refeição and/or ticket alimentação")
  • Fuel or public transportation allowance
  • Health and dental plans
  • Life insurance
  • Child allowance
  • Subsidy for sports activities (Gympass)
  • Subsidy for English classes
  • Relocation package for candidates living 200 km+ from the office
  • Office perks: breakfast, beer, energy drinks, video games, snacks, pet day and more
  • You’ll work in a fast-paced, collaborative environment with other ambitious people. Our offices also offer branded swag.

Related Job Pages

More Full-stack Engineer Jobs

One Project logo

Product Engineer

One Project

Humanity is capable of so much more.

Full TimeRemoteTeam 11-50H1B No Sponsor

Location Applicants need to be legally allowed to work in the United States. This is a remote position with a strong preference for East Coast (US) time zone. Travel for occasional in-person collaboration is expected. The Opportunity We're seeking a skilled, senior Product Engineer who wants to own meaningful work end-to end, building features and driving from architecture to impact. You’ll be a key contributor to the Common platform, which visualizes networks of solidarity economy funders, organizations, and networks to facilitate collaboration, resource movement, and democratic governance. This is an exciting opportunity to build meaningful technology that serves community-led economic transformation at all scales. You'll have meaningful ownership over the features you build — from shaping decisions to driving them through to production. You should have experience working across the full stack and taking products from conception to production. What is One Project? One Project is a nonprofit social venture. We're building the infrastructure for a new kind of economy — one that benefits everyone. Communities worldwide are already creating alternatives to outdated economic systems that prioritize profit over people and the planet. One Project provides the technology and nurtures the network of alternatives, laying the groundwork for a sustainable, community-driven future. Why do we need a new economy? Today’s current economic systems reward profit over people and the planet. This misaligned incentive structure drives the current global polycrisis. When trees are valued more dead than alive, we end up with ecological devastation. When oil remains profitable to extract and sell, we end up with the climate crisis. When war is more profitable than peace, we end up with a military industrial complex that thrives on endless wars. At One Project, we spent our first few years researching these interlinked challenges and realized that we need to address the root cause: we need a new economy with different incentives. Our history and role We are not alone in this realization. All around the world, there is a growing ecosystem of communities, movements, and experts who are already working towards a just transition to a new economy. We launched in 2021 with a focus on listening to and supporting these change-makers, and today, One Project is a leading grantmaker in the new economy space ($32M to date). Our current direction is the outcome of what we heard from more than 300 field leaders, dozens of leading organizations, and extensive in-house research: One Project’s role is to build shared infrastructure and a network to move resources to community control. We call this infrastructure Common. What is Common? Common is a digital platform that connects people, organizations, and resources to coordinate, make decisions, and grow economic democracy to global scale. What You'll Do - Own discrete features end to end — from systems architecture and implementation to iteration and improvement — in close collaboration with design, product, and community stakeholders - Drive initiatives forward proactively, identifying problems and opportunities, not just responding to them - Build and scale AI-powered features, including agentic workflows and LLM integrations, as a core part of the product roadmap - Implement backend services for new and existing features - Apply security best practices and data privacy principles throughout development - Continue to contribute to our core UI kit to be robust and reusable across our ecosystem, bringing polish and joy to the app - Continue to ensure the platform meets accessibility standards (WCAG 2.1 AA) - Implement best practices in CI/CD, testing, instrumentation, and observability - Participate in user testing and iterate based on feedback - Contribute to our ethical open code approach Some features you might be working on: - Agentic AI systems through an ethical lense - Network features, endorsements, recommendations, and trust systems - Governance / decision-making systems for communities - Platform scalability & performance - Financial rails and payment processing - Security You may be the candidate we’re looking for if you bring… Core Experience - Proven experience as a senior engineer building scalable, modern web applications with React, Next.js, and TypeScript, end to end - Strong track record of owning and shipping product features with minimal oversight - Demonstrated ability to rapidly prototype, iterate, and ship while making sound product decisions - Experience building and integrating AI features in production — including LLMs, agentic systems, or AI infrastructure - Experience with relational databases (PostgreSQL, MySQL, etc.) and architecture - Comfort working in ambiguous, fast-moving environments with evolving requirements and structures - Excellent communication skills, including the ability to translate complex technical concepts for non-technical stakeholders - Ability to balance technical quality with delivery through a ship-and-iterate mindset Preferred Experiences - Experience at a startup, founding a company, or building a product from scratch — you've navigated real product decisions and owned outcomes - Experience building AI infrastructure, particularly agentic AI systems - Nonprofit or mission-driven organization experience - Experience with graph architectures - Experience implementing financial features with strong security and safety practices; familiarity with Stripe, Unit, Wise, or similar - Design and user experience acumen - Strong experience with AI-assisted development tools (Claude Code, Cursor, Windsurf, or similar) - Understanding of open source and ethical code licensing approaches Development Acceleration & AI Tools One Project encourages the responsible use of AI-assisted development tools in accordance with our Information Security & Technology Policies. The developer will have access to tools like Claude Code to aid them on a day to day basis. All use of AI tools must comply with our LLM Guidelines, particularly regarding data privacy, security, and proper review of generated code. The developer will be expected to use these tools judiciously while ensuring all final code meets our quality standards and security requirements. At One Project, team members bring our values to life when they: - Drive clarity by connecting work to purpose and help others understand the "why" behind decisions. - Support teammates' success as readily as their own, sharing knowledge and pitching in across boundaries. - Communicate directly with empathy, giving and receiving feedback in service of growth. - Actively seek diverse perspectives and create space for others' unique strengths to shine. - Build trust through consistent follow-through and transparent communication. - Find creative solutions by embracing nuance and moving beyond either/or thinking. - Deliver excellence through careful work, measurable results, and continuous improvement. Working at One Project One Project strives to be a place where a diverse mix of talented people are empowered to bring their full, authentic selves to do their best work. Our goal is to build a team that reflects the world we live in and celebrates multiple approaches and points of view. We believe diversity drives innovation and every idea deserves consideration and respect. We have an unwavering commitment to inclusion across educational background, gender identity and expression, sexual orientation, religion, ethnicity, age, citizenship, socioeconomic status, disability, and veteran status. What You Can Expect from Our Hiring Process Once you have submitted your application, you will receive an automated confirmation. If you are selected for an interview, we aim to reach out to you within 2 weeks of submitting your application. We strive to have an inclusive hiring process that includes opportunities for us to get to know you and vice versa. We may ask to review examples of your work in addition to inviting you to participate in interviews. Our process may include: - An initial phone or video interview - A second video interview with a member of our Engineering team - A panel-style interview with other members of the team - Reference checks

United States
The Energy Authority logo

Senior Software Engineer

The Energy Authority

Strategic Solutions for Public Power

Full TimeRemoteTeam 201-500Since 1997H1B Sponsor

• Use a variety of environments like C# and scripting languages to create and enhance business applications. • Build design artifacts such as use cases and sequence diagrams to support requirements gathering. • Assist fellow developers in building complex applications, troubleshoot issues, and provide application-level support for critical business functions. • Participate in systems consulting, analysis, and design while working alongside vendors and internal teams to bring innovative solutions to life. • Get to know our business users, their roles, and functions to ensure our software aligns with their needs.

Florida + 1 moreAll locations: Florida | Washington
Full TimeRemoteTeam 501-1,000Since 1909H1B No Sponsor

• Develop and maintain backend software systems for web crawling and automated data acquisition using Python and Playwright or related tools/libraries. • Develop and maintain scalable data processing pipelines supporting ingestion, transformation, and storage workflows. • Implement and maintain monitoring, alerting, and observability capabilities to ensure data quality, performance, and reliability in production environments. • Debug and troubleshoot issues across data pipelines and database components, including production support and incident response. • Participate in sprint ceremonies and collaborate with product and design partners. • Perform code reviews, provide feedback to other engineers, and ensure the quality and maintainability of the codebase. • Maintain CI/CD pipelines, infrastructure, and databases supporting these systems.

Ohio
$123K - $136K / year
Job Closed
SAIC logo

Senior Full Stack .Net Developer

SAIC

SAIC is a premier Fortune 500® mission integrator focused on advancing the power of technology and innovation to serve and protect our world. Our robust portfolio of offerings across the defense, space, civilian and intelligence markets includes secure high-end solutions in mission IT, enterprise IT, engineering services and professional services. We integrate emerging technology, rapidly and securely, into mission critical operations that modernize and enable critical national imperatives. We are approximately 24,000 strong; driven by mission, united by purpose, and inspired by opportunities. SAIC is an Equal Opportunity Employer. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $7.5 billion. For more information, visit saic.com . For ongoing news, please visit our newsroom .

Full TimeRemoteTeam 10,001

SAIC is seeking a motivated, career, and customer-oriented Senior Full Stack .Net Developer to join our team and begin an exciting and challenging career. This position is 100% remote. Responsibilities: - Serve as an active member of the software development team in an Agile environment. - Participate in regular meetings/ceremonies such as Daily Stand Ups, Sprint Planning, Reviews and Demos, Retrospectives, Risk meetings, etc. - Utilize full-stack development expertise in .Net web applications using C#, Unit testing, NUnit testing techniques, and deployment actions using CI/CD pipelines. - Design, build and/or fix bugs in a web-based application that utilizes cloud native services and architecture. - Architect metadata driven solutions to support customer requirements. - Ensure the performance, quality, and responsiveness of application . - Provide development support, as needed, for solutions deployed to production. - Implement long-term solutions and building blocks within the agile framework for improved reusability. - Interface with the stakeholders for project requirements. - Apply and promote good software engineering practices such as test automation, modularization, and simplification. - Coordinate and collaborate with colleagues on various problems and solutions. - Document software designs, which may include design diagrams, data flow diagrams, software module descriptions, etc. - Use Integrated Development Environment (IDE) tools to include Visual Studio, Azure DevOps and GIT. - Comfortable with Windows Operating systems and environments. SAIC® is a premier Fortune 500® mission integrator focused on advancing the power of technology and innovation to serve and protect our world. Our robust portfolio of offerings across the defense, space, civilian and intelligence markets includes secure high-end solutions in mission IT, enterprise IT, engineering services and professional services. We integrate emerging technology, rapidly and securely, into mission critical operations that modernize and enable critical national imperatives. We are approximately 24,000 strong; driven by mission, united by purpose, and inspired by opportunities. SAIC is an Equal Opportunity Employer. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $7.5 billion. For more information, visit saic.com. For ongoing news, please visit our newsroom.

United States