Jobs · Engineering · Georgia

Sr Software Engineer - Mobile ...

TAG Cloud Society 2026 · Norcross, GA · Today
Engineering$102k–$169k/yrFull-time

Key Responsibilities

  • Design, develop, test, and deploy software across the full technology stack
  • Translate business and functional requirements into clear, well-defined technical specifications
  • Ensure systems are scalable, resilient, maintainable, and secure
  • Apply modern engineering standards and best practices
  • Break down specs and features into clear, actionable, and estimable tasks
  • Deliver incremental value using Agile methodologies
  • Own end-to-end delivery of features or services
  • Align development with architectural standards and system design
  • Write and maintain automated unit, integration, and end-to-end tests
  • Ensure code quality, performance, and adherence to specifications
  • Troubleshoot and resolve production issues
  • Identify risks, dependencies, and deviations early
  • Leverage AI-assisted tools (e.g., Copilot, LLM-based tools) to improve productivity and code quality
  • Use AI for code generation, test creation, debugging, and documentation
  • Contribute to team practices around AI usage and prompt engineering
  • Drive spec-driven development, where features are defined through clear, structured specifications before implementation
  • Create and refine technical specs (APIs, contracts, workflows, data models)
  • Support automation, testing, and AI-assisted development workflows
  • Ensure implementations are traceable back to specifications and meet defined acceptance criteria
  • Partner with Product, QA, and Architecture teams to deliver solutions
  • Participate in design discussions and technical decision-making
  • Communicate progress, trade-offs, and blockers clearly
  • Contribute to coding standards and engineering best practices
  • Mentor junior engineers through code reviews and guidance
  • Continuously learn and adopt new technologies, including AI-driven techniques

Requirements

  • Experience working in spec-driven or contract-first development environments
  • Ability to define clear technical specifications (e.g., API contracts, schemas, workflows)
  • Experience using AI-assisted development tools effectively
  • Ability to validate, refine, and safely adopt AI-generated outputs
  • Understanding of responsible AI usage in software development

Qualifications

  • Bachelor's degree Computer Science or a related discipline and 4+ years of experience in a related field, OR master's degree and 2+ years of experience, OR Ph.D. and up to 1 year of experience, OR 18+ years of directly relevant experience
  • Mobile development experience using React Native
  • Strong proficiency in at least one programming language (e.g., Java, Python, .NET)
  • Experience with cloud platforms (e.g., AWS) and distributed systems
  • Solid understanding of system design, APIs, and data models
  • Experience with automated testing and CI/CD practices
  • Ability for rotational on-call duties outside of standard business hours may be required
  • In Office 2 days a week required

Benefits

  • The Company offers eligible employees the flexibility to take as much vacation with pay as they deem consistent with their duties, the company's needs, and its obligations;
  • seven paid holidays throughout the calendar year;
  • up to 160 hours of paid wellness annually for their own wellness or that of family members.
  • Employees are also eligible for additional paid time off in the form of bereavement leave, time off to vote, jury duty leave, volunteer time off, military leave, and parental leave.
  • Equal Opportunity Employer, including disability/vets

Pay

USD 101,500.00 - 169,100.00 per year

Similar jobs