Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Vulcanize, so some details may not match this job. The employer's own page has the real description.
Job Overview
Vulcanize is seeking passionate and talented Software Engineers proficient in GoLang and GoEthereum to join our innovative team. In this fully remote role, you will be responsible for designing, developing, and maintaining cutting-edge blockchain solutions. As a member of our engineering team, you will collaborate with cross-functional teams to enhance our software products, contribute to the improvement of existing applications, and implement best practices in software development. This is a fantastic opportunity for both junior and senior level candidates to advance their careers in a dynamic environment committed to excellence and innovation.
Job Responsibilities
- Design, implement, and maintain scalable GoLang applications for our blockchain projects.
- Collaborate with team members to define software requirements and architect solutions that meet project goals.
- Develop smart contracts using GoEthereum and ensure their performance and security.
- Conduct code reviews and participate in agile development processes to ensure code quality.
- Identify and troubleshoot software defects, performance issues, and bottlenecks.
- Stay up-to-date with emerging technologies and incorporate relevant advancements into development processes.
- Create and maintain comprehensive documentation for software applications and systems.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field; master's degree preferred for senior level.
- 1-3 years of experience in GoLang development for junior candidates; 5+ years for senior candidates.
- Proficient in using GoEthereum for developing and deploying blockchain applications.
- Strong understanding of software development methodologies and best practices.
- Experience with version control systems, preferably Git.
- Knowledge of databases and experience with SQL or NoSQL technologies.
- Excellent problem-solving skills and ability to work independently in a remote environment.
- Strong communication skills, both written and verbal.
Technologies & Tools
In this role, you will engage with various technologies and tools integral to our development process, including GoLang for application development, GoEthereum for blockchain solutions, and common software development tools like Git for version control and Jira for project management. You will also interact with database technologies such as PostgreSQL and MongoDB, as well as cloud platforms like AWS or Azure for deployment and scalability.
Ideal Candidates
The ideal candidates for this Software Engineer position possess a proactive attitude towards learning and collaboration. They should be detail-oriented, with a robust analytical mindset that allows them to approach complex problems creatively. Desirable candidates will demonstrate a strong motivation to contribute to team success, enhance their technical skills continuously, and maintain high standards of code quality. A positive demeanor and excellent communication skills will further support their ability to thrive in a remote work environment, fostering productive relationships with colleagues and clients alike.
No password to remember: you can log in with a link we email you. Log in →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.