
Objectives of this role
- Work across the full stack, building highly scalable distributed solutions that enable positive user experiences and measurable business growth
- Develop new features and infrastructure in support of rapidly emerging business and project requirements
- Assume leadership of new projects, from conceptualization to deployment
Responsibilities
- Participate in all aspects of agile software development, including design, implementation, and deployment
- Architect and provide guidance on building end-to-end systems optimized for speed and scale
- Work primarily in Ruby, Java/JRuby, React, and JavaScript
- Engage with inspiring designers and front-end engineers, and collaborate with leading back-end engineers to create reliable APIs
- Collaborate across time zones via Slack, GitHub comments, documents, and frequent videoconferences
- Ensure application performance, uptime, and scale, and maintain high standards for code quality and application design
- Work with agile development methodologies, adhering to best practices and pursuing continued learning opportunities
Required skills and qualifications
- At least one year of experience in building large-scale software applications
- Experience in building web applications
- Experience in designing and integrating RESTful APIs
- Knowledge of Ruby, Java/JRuby, React, and JavaScript
- Excellent debugging and optimization skills
- Experience in unit/integration testing
Similar Jobs
Safety Officer (Construction)
Chennai, Coimbatore, Hyderabad
Medical Coding Executive (Fresher)
Bengaluru, Chennai
Hospital Front Office Executive
Chennai, Madurai, Trichy
Quantity Surveyor
Bengaluru, Pune, Coimbatore
Site Engineer – Civil
Chennai, Bengaluru, Hyderabad
Junior Architect / Interior Designer
Chennai, Kochi, Hyderabad