Posted on
About the role:
We, at Turing, are looking for remote senior back-end developers who will take ownership of developing server-side logic, defining and maintaining central databases, ensuring high performance, and leading the development team. Here’s your chance to collaborate with top industry veterans and rise quickly through the ranks while working with top U.S companies.
Responsibilities:
– Participate in the overall application development lifecycle
– Collaborate with front-end developers, testers, QA leads, and project managers to deliver robust applications
– Define and communicate technical and design requirements
– Write high-quality, testable, effective, and reusable code
– Develop sustainable and functional web applications with clean coding standards
– Conduct UI tests and optimize applications for enhanced performance
– Implement security and data protection best practices
– Design and implement effective data storage solutions
– Provide technical leadership and mentor junior developers across all development stages
Requirements:
– Bachelor’s/Master’s degree in Engineering, Computer Science (or equivalent experience)
– At least 5+ years of back-end development experience (rare exceptions for highly skilled developers)
– Proficient in multiple back-end programming languages like Java, Python, Ruby, PHP, .NET, Golang, etc.
– In-depth understanding of web development best practices
– Good understanding of front-end technologies and platforms (HTML, CSS, JavaScript, Node.js. etc.)
– Working knowledge of relational as well as non-relational databases
– Strong understanding of third-party libraries and APIs
– Experience in database integration, data migration, transformation, and scripting
– Fluent in English to communicate effectively
– Ability to work full-time (40 hours/week) with a 4 hour overlap with US time zones
Key benefits:
– Elite U.S. Jobs
– Long-term, full-time opportunities
– Flexibility to work from anywhere in the world
– Better compensation
– Career growth
– Exclusive Developer Community
– Upskilling workshops
– Career development sessions
– Networking meetups
– Referral programs