ATC is looking for a Full Stack Developer to develop highly scalable REST APIs and design a schema for their flagship products. The role involves solving challenging problems for an Enterprise product and improving customer experiences.
Requirements
- Strong working knowledge of Ruby & Ruby on Rails, RDBMS, OOPS concepts
- Confident in database design and design patterns
- Demonstrable knowledge of front-end technologies such as JavaScript, HTML, CSS, and JQuery
- A firm grasp of object-oriented analysis and design
- Good knowledge of relational databases
- Working knowledge of NoSQL databases
Responsibilities
- Develop highly scalable REST APIs and design a schema
- Support ATC's flagship products by developing APIs and background jobs
- Write clean, maintainable, and efficient code
- Follow best practices (test-driven development, continuous integration, SCRUM, refactoring, and code standards)
- Drive the continuous adoption and integration of relevant new technologies into the design
- Develop highly interactive applications
Other
- Internship only
- A self-motivated, self-managed, and quick learner
- Passion for writing great, simple, clean, efficient code
- BS/MS degree in Computer Science, Engineering, or in related field
- Expected to be available to work extended/flexible hours and/or be available on weekends as needed