A Team Without Borders
Backend Developer
Location
California
Posted
66 days ago
Salary
0
Seniority
Senior
Job Description
Backend Developer
Yeah! Global
• Develop and maintain the backend services of our DeFi applications. • Engage in smart contract development, blockchain indexing, security monitoring, and tracking metrics. • Communicate efficiently with product and business development teams to gather requirements and participate in product planning and system design.
Job Requirements
- At least 5 years as a Backend Engineer or in a similar role.
- Extensive knowledge, including the latest best practices.
- Proficient with a thorough understanding of typing systems and strong typing practices.
- Ability to read and understand smart contracts written in Solidity.
- Experience writing smart contracts with a focus on security best practices is preferred.
- Experience using GraphQL for blockchain indexing.
- Hands-on experience with cloud providers like AWS, including services such as Lambda, ECS, S3, RDS, and CloudWatch.
- Familiarity with modern DevOps practices and tools like Docker and CI/CD pipelines.
- Expertise in Git.
- Bachelor's or Masters degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Strong problem-solving abilities, excellent communication, a collaborative spirit, and the ability to work in an agile environment.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Rozwijać i utrzymywać aplikacje oparte na .NET • Współpracować z zespołami w celu dostarczania oprogramowania wysokiej jakości • Brać udział w przeglądach kodu • Mentoring młodszych programistów
• Developing applications using Java • Working on microservices architecture • Collaborating with team members on Agile methodologies • Participating in code reviews and design discussions • Enhancing the cloud technologies used
• Design, develop, and maintain Java-based micro services in accordance with best practices. • Collaborate with cross-functional teams including product managers, designers, and other developers to define, design, and ship new features. • Ensure the performance, quality, and responsiveness of micro services applications. • Identify and address performance bottlenecks, and debug issues to improve overall system stability. • Contribute to maintaining code quality, organization, and automation through the use of code reviews, testing, and continuous integration. • Implement security and data protection solutions to safeguard sensitive information. • Participate actively in code reviews and contribute to fostering a culture of continuous improvement within the team.
• Work with people who find pleasure in programming and have deep knowledge about variety of technologies • Provide quality and give ourselves a lot of autonomy, common sense and general friendliness



