Job Description
Summary
As a Senior Software Engineer, you will:
- Design, develop, and implement software systems that meet rigorous quality standards.
- Collaborate with cross-functional teams to determine technical requirements and deliver flawless solutions.
- Lead efforts in troubleshooting and debugging, ensuring the delivery of flawless software.
- Mentor and guide junior engineers, encouraging a culture of inclusion and collaboration.
- Conduct code reviews to maintain our proven high standards of software quality.
- Engage in agile development processes, strictly following standard methodologies.
- Extend the custody platform within the Ecosystem department to new possibilities like staking and tokenization.
Requirements
To successfully implement our vision, you must have:
- A Bachelor's or equivalent experience in Computer Science, Engineering, or a related field.
- Proven experience in software development, with at least 5 years in a similar role.
- Strong proficiency in programming languages such as Java and Typescript.
- Experience with Spring and React.
- Outstanding problem-solving skills and the ability to thrive in a fast-paced, ambitious environment.
- Proficient in software design patterns and standard methodologies.
- Excellent communication skills and a collaborative approach.
- Experience with cloud technologies and microservices architecture is preferred.
Skills
- Communications Skills
- Development
- Java
- React
- Software Engineering
- TypeScript