Lead / Senior Software Developer - Mainapp Platform Team
We are seeking a skilled individual to join our dynamic team responsible for designing, developing, maintaining, and enhancing software for varied venture projects. These projects are closely related to our primary businesses and are rapidly developed with a streamlined team. As a team member, you will play a critical role in designing various elements supporting scalable applications, including frontend UI and backend infrastructure.
Join the Main App team, working cross-functionally to deliver a system capable of serving 100 million active users globally. As a Lead or Senior Software Developer, you will have the authority to devise and execute technical and non-technical solutions to support both internal users and external customers.
Role & Responsibilities:
- Contribute to project development within the Platform Team
- Take ownership of products from planning through to delivery
- Collaborate closely with diverse cross-functional teams including Backend, Frontend, and QA developers
Key Responsibilities:
- Improve development processes, tools, and testing methods continuously
- Foster innovation in applications such as RAG application and Workflow Automation to enhance team productivity
- Evaluate existing workflows regularly and recommend enhancements
- Strive for process optimization, improved code quality, and enhanced team efficiency
- Proactively identify bottlenecks and suggest optimal solutions
- Offer support for existing applications, address bugs, and resolve customer issues
- Investigate and identify root causes of application errors, escalating impactful concerns to the appropriate internal teams
- Drive architectural, platform, tooling, and devops improvements within the team's code bases
Requirements:
- Possess 2-8 years of experience in server-side programming languages
- Demonstrate at least 2 years of experience in Ruby on Rails or similar web MVC frameworks
- Have excellent communication skills to engage with both technical and non-technical colleagues
- Embrace contributions to the open-source community for mutual benefits
Desirable Skills:
- Ability to grasp various technologies quickly, embodying a proactive "get things done" attitude
- Open to new ideas, team collaboration, and continuous improvement
- Comfortable with working independently and being accountable
- Capable of working under pressure and eager for personal growth
- Willingness to give and receive constructive feedback
- Encourage positive changes for self and team development
Advantages:
- Knowledge of scalability, security, and performance practices
- Familiarity with domain-driven microservices architecture for backend development
- Understanding of zero downtime CI/CD processes and development principles
- Proficiency in working with DevOps tools and processes
Life at Crypto.com
We offer a transformative working environment fostering innovation and proactive solutions. Our culture encourages growth from within, empowers employees to take on new opportunities, and supports each other as one cohesive team. Enjoy work flexibility, diverse career alternatives, and attractive work perks upon joining our team.
Are you ready to kickstart your future with us?
Benefits
Enjoy competitive salaries, attractive annual leave entitlements, and work flexibility, including remote and flexi-work hour options. Explore diverse career paths via our internal mobility program and access unique work perks through our exclusive card offerings.
About Crypto.com:
Crypto.com, established in 2016, serves a vast customer base and boasts rapid growth as a global cryptocurrency platform, with a vision of Cryptocurrency in Every Wallet™. Committed to innovation and fostering a fair digital ecosystem, Crypto.com values diversity, inclusion, and equal opportunities for all applicants.
Note: Personal data provided by applicants will be used for recruitment purposes only. Only shortlisted candidates will be contacted.
