Remote Back-End Developer
3 years ago Engineering Delhi 518 views Reference: 5733Job Details
Responsibilities:
Here’s what one of our remote Back-End jobs would entail:
Integrate front-end elements with server-side logic and functionalities
Effectively collaborate with product teams and engineering professionals (especially Front End engineers)
Optimize the platform for faster execution and solve scalability issues
Implement security & data protection practices
Experiment, architect, design and build APIs, data storage solutions, services & other engineering projects
Work with a cross-functional team of brilliant engineers, designers and product managers
Requirements
We, at Turing, hiresoftware engineers who meet the following requirements:
Bachelor's degree (or equivalent) in Computer Science or another relevant field
3+ years of experience as a Back-End engineer (we make rare exceptions if you are highly skilled)
Fluency in one or more Back-End technologies like Node.js, Python, PHP, Java, Ruby, etc
Knowledge of server-side CSS preprocessors (LESS and SASS), SQL & SQL server
Knowledge of REST API design methodologies, session management, and operating high throughput systems
Experience with automated testing platforms and code versioning tools such as Git
Understanding of database administration, scripting, data migration & backup, authentication, authorization, and security compliance standards
Senior software engineers, tech leads, and architects have access to even more opportunities at Turing
Additionally, Turing reviews communication skills and English fluency to ensure effortless collaboration with engineering managers at U.S. software companies.