Senior Software Developer ( React )

at Jobot
Published September 16, 2021
Location Atlanta, GA
Category Default  
Job Type Full-time  

Description

This Jobot Job is hosted by: Tommy Pham
Are you a fit? Easy Apply now by clicking the "Apply on company site" button and sending us your resume.
Salary: $140,000 - $170,000 per year

A bit about us:

We are looking for a driven technical engineering leader who will define and own our UI architecture as well as act as a trusted advisor to other engineering leaders.
You are an expert in React and React Native frameworks with an exceptional track record of building and delivering complex applications. You have the passion for architecting delightful, intuitive front-end applications that are responsive and easy to learn and use. You take pride in building both a system and a team, writing great code as well as being a role model to others. You participate in the latest industry trends and advocate strongly for best practices and solutions.
As a tech lead on the team, you will build customer facing solutions from the ground up, help in defining and implementing on the strategic direction of our product solutions, and collaborate with engineers to ship code continuously. You will partner with engineers and product to help driving best practices, success criteria and contributing to a culture of engineering excellence.
You will be part of the Digital Technology team and support a vision of digital transformation enabling genomic solutions through new channels and be responsible for helping build a digital health platform.
Responsibilities

  • Architect and set the technical direction for large-scale React and React Native web applications using AWS Cloud services
  • Participate in all aspects of software development activities including design, scoping, coding, code review, unit-testing and bug fixing
  • Technically mentor junior developers to help our team reach its maximum potential
  • Work in cross functional teams to ensure superb end-to-end user experiences for our customers
  • Fast prototyping of ideas and concepts
  • Collaborate with the team to build product solutions from concept to execution
  • Develop standards and procedures to ensure quality standards are met and maintained
  • Drive a standard of security protocols required for App and Cloud environments
  • Use your keen understanding of software application design and development principles and regulatory requirements to help establish a standard for agile software development among the team
  • Recommend new technology and ideas to improve sprints and efficiency
  • Leverage your software leadership skills: a blend of analytical, creative and strategic talents to execute effectively
  • Design and implement operational and key performance metrics/operational efficiency for the engineering team in a DevSecOps environment
  • Collaborate with a team of onshore and offshore engineers

Why join us?

  • 401(k)
  • Dental insurance
  • Disability insurance
  • Employee assistance program
  • Flexible schedule
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Referral program
  • Vision insurance

Job Details

Typical Range of Experience

  • Demonstrated technical leadership in React and React Native and the modern Javascript ecosystem
  • Experience in delivering web solutions using AWS managed services ( API Gateway, AWS Amplify, Lambdas)
  • A proven track record of developing forward thinking technology-based solutions and experience working with cloud, web and mobile
  • Able to think strategically and see the big picture of a digital health platform
  • Extensive engineering expertise in the areas of design, specifications, product maintenance, and software products
  • Strong ability to understand what it takes to build end user web solutions that delight customers
  • Proven success working closely with Product, contributing to the strategy and to successfully deliver on the product roadmap
  • Prior experience in digital health platforms for multisided business models
  • Experience with agile development teams, distributed team in different time zones
  • Experience taking a leading role in building complex software systems that have been successfully delivered to customers
  • Knowledge and implementation of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Strong Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis
  • Experience mentoring junior software engineers to improve their abilities in all aspects of their engineering skill sets
  • Excellent oral and written communication skills

Typical Education

  • BS or MS degree in Computer Science, Mathematics, or a related field and 10+ years relevant industry software development experience leading development of enterprise-scale web applications

Interested in hearing more? Easy Apply now by clicking the "Apply on company site" button.