Mid Software Engineer

1 day ago


Quezon City, National Capital Region, Philippines CI&T Software S.A. Full time
Mid Software Engineer (Mobile React Native)

We are tech transformation specialists, uniting human expertise with AI to create scalable tech solutions. With over 7,400 CI&Ters around the world, we've built partnerships with more than 1,000 clients during our 30 years of history. Artificial Intelligence is our reality.

Job Purpose

As a Software Engineer, you will contribute as a skilled individual contributor within cross-functional project teams, taking ownership of feature development and implementation while continuously growing your technical expertise and problem-solving capabilities. You will be responsible for writing clean, maintainable code, participating in code reviews, and collaborating effectively with senior team members to deliver high-quality software solutions. In this role, you will focus on mastering development practices, expanding your technical knowledge across different areas, and contributing to project success through reliable execution and proactive learning in an agile, collaborative environment.

Key Accountabilities

Technical Development & Implementation
  • Develop and implement features and functionality according to technical specifications and project requirements.
  • Write clean, maintainable, and well-documented code following established coding standards and best practices.
  • Participate in code reviews by both reviewing others' work and incorporating feedback from senior team members.
  • Implement unit and integration tests to ensure comprehensive test coverage.
  • Debug and troubleshoot technical issues with guidance from senior colleagues.
  • Contribute to technical documentation and communicate development progress clearly.
  • Learn and apply new technologies and frameworks as directed by senior team members and project requirements.
  • Support maintenance and enhancement of existing codebases and systems.
Collaboration & Professional Growth
  • Collaborate effectively with designers, product managers, and cross-functional colleagues.
  • Participate actively in agile processes including sprint planning, daily standups, and retrospectives.
  • Seek mentorship from senior team members to accelerate professional development.
  • Take initiative in self-learning and contribute to team knowledge sharing.
  • Support onboarding and knowledge transfer for new team members when appropriate.
  • Demonstrate strong teamwork and build positive working relationships.
Development Standards & Best Practices
  • Follow established development processes and quality assurance procedures.
  • Contribute to testing strategies to ensure reliable, high-quality deliverables.
  • Apply security best practices and consider performance in development work.
  • Identify and communicate technical debt to senior team members.
  • Support release management and deployment activities under guidance.
  • Continuously learn and apply industry best practices.
Project Support & Execution
  • Execute assigned tasks within timelines and quality expectations.
  • Provide accurate estimates and communicate risks or blockers proactively.
  • Contribute technical input during requirement analysis and project planning.
  • Collaborate with team members to resolve dependencies and align development.
  • Participate in client demos and discussions under guidance.
  • Support project documentation and technical decision communication.
  • Assist in post-deployment monitoring and issue resolution.
Business Adaptability & Professional Growth
  • Demonstrate Continuous Learning: Pursue technical skill development and adapt to evolving tools and methods.
  • Drive Adaptability & Growth: Transition seamlessly across projects and technologies while building expertise.
  • Execute Reliable Development: Deliver consistent quality with strong attention to detail and accountability.
  • Practice Effective Collaboration: Communicate clearly, ask thoughtful questions, and foster positive team dynamics.
Knowledge and Experience
  • At least 3 years of experience in mobile software development with clear technical progression.
  • Proficiency in React Native development with experience building mobile apps for iOS and Android.
  • Experience with Expo framework including configuration and deployment.
  • Experience with mobile testing frameworks (Jest, React Native Testing Library).
  • Understanding of architecture patterns and state management (Redux, Context API, etc.).
  • Experience integrating RESTful APIs with caching and error handling.
  • Understanding of cross-platform development concepts and native platform basics.
  • Familiarity with app lifecycle, navigation, and mobile UI/UX design principles.
  • Experience with debugging tools, performance monitoring, and optimization.
  • Understanding of responsive and mobile-first design.
  • Basic database knowledge and experience with mobile data storage solutions.
  • Familiarity with app deployment and app store submission requirements.
  • Native iOS/Android development experience is a strong plus.
  • Proficiency with Git version control and collaborative workflows.
  • Excellent English communication skills for technical articulation and collaboration.
  • Proven ability to quickly learn new technologies and adapt to evolving requirements.
  • Experience in agile development environments with cross-functional teams.
  • Strong problem-solving skills with openness to seek guidance when needed.
  • Collaboration is our superpower, diversity unites us, and excellence is our standard.
  • We value diverse identities and life experiences, fostering a diverse, inclusive, and safe work environment. We encourage applications from diverse and underrepresented groups to our job positions.

#J-18808-Ljbffr
  • Senior Software Engineer

    49 minutes ago


    Quezon City, National Capital Region, Philippines CI&T Software S.A. Full time

    Senior Software Engineer (Mobile React Native) We are tech transformation specialists, uniting human expertise with AI to create scalable tech solutions.With over 7,400 CI&Ters around the world, we've built partnerships with more than 1,000 clients during our 30 years of history. Artificial Intelligence is our reality. Job Purpose As a Senior Software...


  • Quezon City, National Capital Region, Philippines CI&T Software S.A. Full time

    Senior Software Engineer (Mobile React Native)We are tech transformation specialists, uniting human expertise with AI to create scalable tech solutions.With over 7,400 CI&Ters around the world, we've built partnerships with more than 1,000 clients during our 30 years of history. Artificial Intelligence is our reality.Job PurposeAs a Senior Software Engineer,...


  • Makati City, National Capital Region, Philippines Etrading Software Ltd Full time $90,000 - $120,000 per year

    Join the Future of Fintech as an Software Support Engineer/ Application Support Engineer at Etrading Software At Etrading Software, we're not just another company-we're a vibrant, forward-thinking community where diversity, collaboration, and innovation thrive. Step into a workplace that values your unique perspective and rewards your hard work. We foster...

  • Software Engineer

    3 hours ago


    Quezon City, National Capital Region, Philippines ECLARO Full time $90,000 - $120,000 per year

    **Software Engineer (Mid to Senior)About the Role:**We're hiring amid to senior-level Software Engineerfor an exciting opportunity with a growinganalytics company. This role is ideal for someone who thrives in data-driven environments and enjoys building, implementing, and configuring solutions that drive business impact.You'll play a key role indeveloping...


  • Quezon City, National Capital Region, Philippines Ciandt Full time

    OverviewWe are tech transformation specialists, uniting human expertise with AI to create scalable tech solutions. With over 7,400 CI&Ters around the world, we've built partnerships with more than 1,000 clients during our 30 years of history. Artificial Intelligence is our reality.Job PurposeAs a Software Engineer, you will contribute as a skilled individual...

  • Software Engineer

    2 days ago


    Quezon City, National Capital Region, Philippines beBeeSoftware Full time ₱400,000 - ₱800,000

    Job Title: Software EngineerDevelop scalable web applications with a focus on design and development of high-quality software solutions.Collaborate with team members to identify project requirements and implement effective technical solutions.Design, develop, and deploy software applications using industry-standard practices.Work closely with the quality...


  • Makati City, National Capital Region, Philippines Etrading Software Full time $104,000 - $130,878 per year

    Join Etrading Software – Build the Future of Fintech with UsAt Etrading Software, we empower global markets with trusted, high-quality data services, fostering fairness and transparency for all. We are a team driven by trust, innovation, and collaboration, working on cutting-edge financial technology solutions that shape the future.About the...


  • Quezon City, National Capital Region, Philippines Lightweight Solutions Full time

    Join to apply for the Senior Software Engineer role at Lightweight SolutionsDescriptionAre you ready to take the lead in creating smart software solutions? As a Senior Software Engineer, you'll have a valuable role in leading innovations. Join the core team and be at the forefront of innovation and development.Key ResponsibilitiesLead software developing...


  • Quezon City, National Capital Region, Philippines Lightweight Solutions Full time

    Join to apply for the Senior Software Engineer role at Lightweight Solutions Description Are you ready to take the lead in creating smart software solutions? As a Senior Software Engineer, you'll have a valuable role in leading innovations. Join the core team and be at the forefront of innovation and development. Key Responsibilities Lead...


  • Makati City, National Capital Region, Philippines Etrading Software Ltd Full time $90,000 - $120,000 per year

    Join Etrading Software - Build the Future of Fintech with Us At Etrading Software, we empower global markets with trusted, high-quality data services, fostering fairness and transparency for all. We are a team driven by trust, innovation, and collaboration, working on cutting-edge financial technology solutions that shape the future. About the Opportunity...