1 day ago

Software Engineer III

Nexus Consulting

Hybrid
Full Time
$228,800
Hybrid

Job Overview

Job TitleSoftware Engineer III
Job TypeFull Time
Offered Salary$228,800
LocationHybrid

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About the Role

Nexus Consulting is seeking a highly skilled Software Engineer III to design, develop, and scale mobile applications serving millions of users globally. This role focuses on building high-performance, maintainable mobile software while collaborating with cross-functional teams across the full software development lifecycle. The ideal candidate has shipped large-scale mobile products, understands performance optimization, and writes clean, testable code designed for long-term scalability.

Key Responsibilities

Mobile Application Development
  • Design, develop, test, and maintain mobile applications (iOS or Android)
  • Build scalable, high-performance features used by millions of active users
  • Apply multithreading and memory management best practices
  • Contribute to API design and system architecture decisions
Code Quality & Testing
  • Develop maintainable and testable codebases
  • Implement unit testing and automation frameworks
  • Improve application performance, reliability, and stability
  • Troubleshoot issues and implement system improvements
Collaboration & Lifecycle Management
  • Participate in full SDLC: requirements gathering, design, development, testing, and release
  • Collaborate with product, QA, and backend teams
  • Support production releases and resolve post-launch issues
  • Provide mentorship and technical guidance when appropriate

Minimum Qualifications

  • 2+ years of experience building mobile applications (Android or iOS)
  • Experience with multithreading and mobile memory management
  • Shipped at least one large-scale product to production supporting millions of users
  • Strong experience writing maintainable, testable code
  • Experience with API design, unit testing, and automation

Required Skills

  • Strong problem-solving and debugging skills
  • Solid understanding of software development lifecycle (SDLC)
  • Ability to work independently and manage time effectively
  • Strong communication and collaboration skills
  • Familiarity with system-level software concepts

Education

Bachelor’s degree in Computer Science, Software Engineering, or related field

Work Environment

This role offers a fast-paced environment supporting high-scale production systems. You will have the opportunity to contribute to products with significant user impact. While this is a 100% Remote (Global) position, a hybrid option is available for those based in Seattle, requiring 3 days onsite per week.

Key skills/competency

  • Mobile Application Development
  • iOS Development
  • Android Development
  • Scalable Systems
  • Performance Optimization
  • Multithreading
  • Memory Management
  • API Design
  • Unit Testing
  • Software Development Lifecycle (SDLC)

Tags:

Software Engineer III
Mobile Development
iOS Development
Android Development
Scalable Systems
Performance Optimization
Multithreading
Memory Management
API Design
Unit Testing
SDLC
Automation Frameworks
Problem Solving
Software Architecture
Production Systems

Share Job:

How to Get Hired at Nexus Consulting

  • Research Nexus Consulting's mission: Study their values, recent projects, and employee insights on LinkedIn and Glassdoor to understand their impact in the tech space.
  • Tailor your resume for mobile expertise: Highlight specific achievements in shipping large-scale iOS/Android apps, performance optimization, and API design to match the Software Engineer III role.
  • Showcase problem-solving skills: Prepare to discuss complex mobile development challenges, debugging strategies, and your approach to writing maintainable, scalable code during interviews.
  • Demonstrate SDLC proficiency: Be ready to illustrate your experience across the full software development lifecycle, including collaboration with product, QA, and backend teams.
  • Emphasize scalability and performance: Detail your experience with multithreading, memory management, and optimizing applications for millions of users, aligning with Nexus Consulting's needs.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background