App development • Web development • Rapid Prototyping • Product Management • software development
June 5
AWS
Azure
Cassandra
Cloud
Docker
Java
JavaScript
Kubernetes
Microservices
MongoDB
MySQL
Node.js
Oracle
PHP
Python
Redis
Ruby
Ruby on Rails
WordPress
App development • Web development • Rapid Prototyping • Product Management • software development
• Leading the design, development, and maintenance of scalable and high-performance backend systems using languages such as Java, Python, C#, Node.js, or Ruby on Rails. • Writing clean, well-documented, and maintainable code that follows software engineering best practices. • Developing and maintaining APIs that are used by front-end developers to build web applications. • Ensuring high availability and fault tolerance of backend systems through redundancy, failover, and disaster recovery planning. • Continuously monitoring and improving application security through vulnerability assessments and penetration testing. • Mentoring and guiding junior back-end developers, providing technical expertise, and fostering their professional growth. • Conducting thorough code reviews, ensuring high-quality code, adherence to best practices, and code optimization. • Staying up-to-date with the latest trends and technologies in back-end development and providing recommendations for improvement. • Collaborating closely with product managers, designers, and backend engineers to identify and define application requirements.
• At least 5 years of experience in developing and maintaining backend systems. • Proficiency in two or more programming languages such as JavaScript, PHP, or Java. • Strong knowledge of relational and non-relational database systems such as MySQL, Oracle, PostgreSQL, MongoDB, Cassandra, and Redis. • Experience with cloud platforms such as AWS, Google Cloud, and/or Azure. • Experience working with WordPress. • Experience with microservices architecture and containerization technologies such as Docker and Kubernetes. • Excellent problem-solving and debugging skills. • Strong knowledge of version control systems (e.g., Git) and collaborative development workflows (e.g., Agile/Scrum). • Leadership and mentoring abilities. • Excellent communication and collaboration skills.
• World-class network. Be part of a network with the most talented people in the world. • Amazing cutting-edge projects. Pick the projects from F500 companies that you’re interested in. • 100% remote and global. Live your best life, wherever that may be, and never lose out on career opportunities because of it. • Flexible work hours. There is a time to overlap with the customer’s timezone, but most of the time, we work asynchronously and don’t care when you’re online, just that you deliver great results. • Flexible offerings. Choose how many hours you want to work and how much you want to earn. • Swag! Because who doesn’t love swag?
Apply NowMay 13