Job Closed
This listing is no longer active.
Build your nearshore development team in a flash Our software engineers and designers are highly skilled professionals,
Software Engineer, iOS
Location
Brazil
Posted
122 days ago
Salary
0
Seniority
Senior
Job Description
Software Engineer, iOS
SoftDesign
• Design, develop, and implement robust, scalable software solutions using development best practices. • Collaborate with cross-functional teams to understand business requirements and propose appropriate technical solutions. • Analyze and detail functional and technical requirements, ensuring clarity for the engineering team (user stories, acceptance criteria, business rules). • Maintain and optimize existing systems, ensuring application performance and security. • Actively participate in code reviews and provide constructive feedback to other developers. • Contribute to defining development standards and processes, promoting continuous improvement within the team. • Stay up to date with new technologies and industry trends, proposing innovations that add business value.
Job Requirements
- Knowledge of Swift Package Manager;
- Knowledge of SwiftUI and Combine;
- Experience in the banking sector (Open Finance, PIX and/or Payments);
- Experience with automated testing.
- Logical reasoning, commitment, organization, teamwork, proactivity, dynamism, flexibility, initiative, responsibility.
Benefits
- 🍽️ Meal and transportation allowance
- 🩺 Health insurance
- 🚀 Semi-annual evaluations with growth potential
- 🗣️ Feedback culture
- ⏸️ Maternity/paternity leave
- 💰 Referral bonus
- 🧠 Zenklub - two free sessions per month
- Education benefit
- Length-of-service award
- 🖥️ Office available for coworking in Porto Alegre (RS)
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Desarrollar aplicaciones móviles siguiendo reglas, estándares, lineamientos de seguridad y prácticas definidas por el proyecto/banco. • Entregar aplicaciones móviles completamente funcionales, con **código limpio, mantenible y testeable**. • Diseñar e implementar interfaces enfocadas en mejorar la experiencia de usuario (UX/UI) y la consistencia visual. • Integrar la app con servicios backend mediante **APIs REST** (y/o GraphQL si aplica), manejando autenticación, sesiones, errores y performance. • Participar en revisiones de código, corrección de incidencias y aseguramiento de calidad.
Software Engineer II, Practice Production
DandyHelping dentists achieve more by making the entire lab process digital — and effortless.
• Architect & Build scalable services and rich frontend experiences • Drive Growth and own features tied to Same Store Growth • Collaborate with Product, Design, and Clinical experts • Full-Stack Ownership across stack (TypeScript, React, Node, GraphQL, PostgreSQL)
Senior Software Engineer
K1XOur goal is to transform the K-1 experience by moving a traditionally analog based-process to an all-digital experience.
• Deliver high quality, secure, maintainable, and documented software products in a highly efficient and productive manner. • Provide consistent and meaningful code reviews ensuring adherence to best practices and coding standards. • Troubleshoot and resolve software defects and performance issues, at times be on-call to react swiftly and decisively to support our clients during their peak tax deadline periods where our software is critical to their success. • Understand quality is a team responsibility, not individual tester responsibility, and demonstrate this by independently testing where applicable, collaborate/discuss testing with your QA counterparts and provide thought leadership to the rest of the team on quality of tests. • Build sharable code and services to reduce data and effort duplication. • Stay updated with emerging technologies and industry trends to drive constant innovation. • Identify and contribute to work process improvement through your engineering efforts and demonstrating a growth-mindset.
Software Engineer, Web – L1
CoinGeckoOur mission is to empower the crypto community with a 360° overview of the market to help you make better decisions.
• Web design & development: Design and develop frontend features for GeckoTerminal, our decentralized exchange tracker that processes and presents on-chain trading data, token analytics, and DeFi metrics to millions of users. Support execution of full software development lifecycles based on the department's strategy. • Software development: Write clean, reusable and maintainable code and libraries. Develop and push code into the production environment without issues. Apply fundamental concepts effectively and follow best practices to deliver a working solution. • Code reviews: Support code reviews activities and propose ways to improve practices within the team. • Documentation: Develop documentation to supplement project delivery and maintain a knowledge base for collaborators in the same or other teams. • Defect recovery: Assist in testing and debugging procedures. Replicate defects, provide insights on code implementation, and resolve the issues according to team objectives. • Sharpen the Saw: Stay up-to-date with emerging trends and technologies in web development and participate in knowledge sharing with the team. Learn new techniques in writing scalable, secure and defect-free code. • Team Player: Work collaboratively with engineering, product managers and designers to ship out products and features in a timely and effective manner. • Support any ad hoc tasks as required by the company.




