Share this job
Senior Software Engineer
Apply for this job

Our client is looking for a Senior Full Stack Developer (Ruby on Rails / ReactJS & ES6) to join their startup team in Atlanta, GA. You will be an integral part of a fast-growing team to develop tools for virtual training and learning inside of 3D environments.


Requirements:

● Bachelor's degree in Computer Science or related field (or 5+ years of experience writing professional production code)

● 4+ years of experience in web backend technologies, preferably Ruby on Rails

● 4+ Experience with front-end javascript development (ReactJS, webpack and ES6)

● An understanding of cloud-based AWS environments

● Ability to collaborate and learn from others

● Self-driven and ability to work and collaborate with a remote team

● Passion for new and emerging web and mobile development technologies

● Successful track record of developing quality software products and shipping production-ready

● Good understanding of Web Services protocols such as REST, SOAP and API design

● ReactJS, Ruby on Rails, REST APIs, SQL Database, Distributed System, MVC frameworks, Design Patterns

● Experience designing and implementing databases for SQL Server or another Relational Database is required

● Has experienced all stages of a software product lifecycle; from building an early alpha, to rapidly iterating measuring and learning, and on past large scale adoption.


Responsibilities:

● Improve the development operations for continuous deployment, system stability, and development environments

● Participate in peer code review

● Architect and Develop application code in Ruby on Rails and ReactJS for scalability and performance

● High scalability projects involving cloud-based infrastructure design and implementation

● Design, develop and implement unit and scenario testing for existing code base and for new functionality under development, and strives for high code coverage!

● Write and review code for various applications

● Ensure our software documentation is up-to-date

● Available to help work through production outages in real-time and split on-call responsibilities


Benefits:

● Health insurance

● Paid time off

● Dental insurance

● Vision insurance

● Flexible schedule

● Parental leave

● Professional development assistance


Apply for this job
Powered by