This a Full Remote job, the offer is available from: California (USA)
Job Responsibilities:
• Design, develop, and maintain robust Python applications integrating Web2 and Web3 technologies
• Implement and maintain blockchain integrations and smart contracts
• Develop RESTful APIs and microservices architecture for scalable applications
• Ensure the seamless integration of various EVM blockchain platforms (e.g., Ethereum, and Avalanche) with our applications
• Architect and implement microservice-based solutions ensuring scalability, reliability, and performance
• Work with containerization technologies such as Docker and be familiar with orchestration tools like Kubernetes
• Implement best practices for microservices including logging, monitoring, and tracing
• Support rich client user interfaces using RESTful APIs and HTTP Event Sourcing
• Mentor junior developers, providing guidance and support to enhance their skills and career growth
• Conduct code reviews and provide constructive feedback to maintain high code quality
• Lead by example, fostering a culture of continuous learning and improvement within the team
• Work closely with cross-functional teams including front-end developers, product managers, and DevOps to deliver high-quality products
• Participate in architectural discussions and contribute to technical decision-making processes
• Collaborate with blockchain developers to ensure the integrity and security of blockchain integrations
Candidate Requirements:
• 5+ years of professional Python development experience.
• Proven experience with Web2 technologies and frameworks (e.g., Flask. GUnicorn)
• Strong understanding of Web3 concepts and blockchain technologies
• Hands-on experience with blockchain integration and some smart contract development
• Proficiency in Python and related libraries and frameworks
• Deep understanding of microservice architecture and related technologies
• Understanding of event-based programming using Redis
• Experience with RESTful API design and development
• Familiarity with containerization (Docker) and orchestration (Kubernetes)
• Solid understanding of database technologies (Postgres and SQLAlchemy)
• Excellent problem-solving skills and a proactive attitude
• Strong communication skills, both written and verbal
• Ability to mentor and guide junior developers effectively
• Team player with the ability to work in a fast-paced, dynamic environment
Desirable:
• Experience with blockchain EVM platforms like Ethereum
• Familiarity with supporting front-end technologies (React, Vue.js) is a plus
• Understanding of DevOps practices and tools (CI/CD pipelines, Jenkins, GitLab CI)
This offer from "Yeah! Global" has been enriched by Jobgether.com and got a 76% flex score.