Jobs · South Dakota

Technical Lead

Easiio, Inc · Lead, SD · 2 mo ago
$130k–$180k/yrFull-time

This posting combines details for three distinct roles: Technical Lead, Software Engineer, and Mobile App Developer. Below are the key aspects for each position.

About the Roles

Technical Lead: A senior role responsible for guiding and overseeing the technical aspects of a project. This includes making high-level decisions on technology choices, architecture design, and technical strategy, as well as mentoring team members and ensuring best practices are followed.

Software Engineer: Designs, develops, and maintains software systems and applications, applying engineering principles to create robust, scalable, and efficient solutions.

Mobile App Developer: Creates applications for mobile devices, including designing, developing, and testing apps for iOS and Android platforms.

Responsibilities

  • Technical Lead:
    • Guide and oversee technical aspects of projects.
    • Make high-level decisions on technology choices and architecture design.
    • Mentor and support team members.
    • Ensure adherence to best practices and successful project delivery.
  • Software Engineer:
    • Design, develop, and maintain software systems and applications.
    • Apply engineering principles to create scalable and efficient solutions.
  • Mobile App Developer:
    • Design, develop, and test mobile applications for iOS and Android.
    • Optimize code for performance, security, and user experience.

Requirements and Qualifications

  • Technical Lead:
    • Strong technical expertise in relevant fields (e.g., software development, architecture).
    • Excellent problem-solving and communication skills.
    • Deep understanding of software development processes.
    • Leadership qualities, including mentoring and strategic decision-making.
    • Several years of hands-on experience in the field.
    • Proven track record of delivering complex technical projects.
  • Software Engineer:
    • Bachelor’s or master’s degree in computer science or a related field (entry-level).
    • 5+ years of software development experience (mid-level/senior roles).
    • Strong programming skills in languages like Java, Python, and C++.
    • Knowledge of data structures, algorithms, and software design patterns.
    • Experience with software development methodologies (e.g., Agile).
    • Ability to write clean, maintainable, and well-documented code.
  • Mobile App Developer:
    • Bachelor’s degree in computer science or a related field (entry-level).
    • 3-5+ years of mobile app development experience (mid-level/senior roles).
    • Proficiency in iOS (Swift, Objective-C) and Android (Java, Kotlin) development.
    • Knowledge of mobile app design principles and user experience.
    • Experience with mobile app frameworks and libraries.
    • Understanding of mobile device capabilities and constraints.

Skills

  • Technical Lead:
    • Top 3 Skills: Strong communication, problem-solving, leadership.
    • Additional Skills: Software architecture, team mentoring, Agile methodologies, technical project management.
  • Software Engineer:
    • Top 3 Skills: Java, Python, Agile methodologies.
    • Additional Skills: Cloud computing, databases, software testing, debugging, software architecture.
  • Mobile App Developer:
    • Top 3 Skills: Swift, Kotlin, React Native.
    • Additional Skills: Mobile app testing, debugging, deployment, monetization strategies, security best practices.

Pay

  • Technical Lead:
    • Bay Area: $130,000 - $180,000 per year.
    • US Average: $100,000 - $150,000 per year.
  • Software Engineer:
    • Bay Area: $150,000 - $200,000 per year.
    • US Average: $110,140 per year.
  • Mobile App Developer:
    • Bay Area: $130,000 - $170,000 per year.
    • US Average: $107,510 per year.

Application Areas

  • Web Applications (HTML, CSS, JavaScript, frameworks).
  • Mobile Applications (iOS, Android, cross-platform).
  • Enterprise Applications (CRM, ERP, business intelligence).
  • Gaming (Unity, Unreal Engine).
  • Internet of Things (IoT) (connected devices, sensors).
  • Artificial Intelligence and Machine Learning (AI/ML algorithms).
  • Cloud Computing (AWS, Azure, Google Cloud).
  • Big Data and Analytics (large-scale data processing).

Job Market Overview

  • Technical Lead jobs in the US are increasing due to digital transformation and innovation.
  • Over 1.4 million software engineer jobs in the US.
  • Over 300,000 mobile app developer jobs in the US.

Similar jobs

Technical Lead

JaisdaTysons Corner, VA· 3 mo ago
Engineeringapply on jaisda.com

Technical Lead

RoNew York, NY· 4 mo ago
Engineeringapply on jobs.lever.co

Technical Lead

Pursuit AerospaceStuart, FL· 3 mo ago
Engineeringapply on workforcenow.adp.com

Technical Lead

CORMACUnited States· 3 mo ago
RemoteEngineeringapply on workforcenow.adp.com

Technical Lead

Tata Consultancy ServicesAddison, TX· 3 mo ago
Engineering$100k–$140k/yrapply on ibegin.tcsapps.com

Technical Lead

Element ElectronicsEdina, MN· 3 mo ago
Engineering$122k–$166k/yrapply on recruiting.paylocity.com