Epicareer Might not Working Properly
Learn More

Golang and Web Software Developer

Salary undisclosed

Apply on

Availability Status

This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.


Original
Simplified
About the Role: We are seeking a skilled and motivated Golang and Web Software Developer to join our dynamic development team. In this role, you will be responsible for designing, developing, and maintaining web applications and backend services. You will work closely with our product team to build scalable, high-performance applications and contribute to our overall system architecture. This position is ideal for a developer who is passionate about building innovative solutions and has experience working with Golang and web technologies. Key Responsibilities: - Develop, test, and maintain web applications and backend services using Golang. - Collaborate with cross-functional teams to define, design, and ship new features. - Write clean, maintainable, and efficient code while following industry best practices. - Participate in code reviews and provide constructive feedback to peers. - Optimize applications for maximum speed and scalability. - Implement security and data protection measures. - Troubleshoot, debug, and upgrade existing software. - Work with databases, including designing schemas, writing queries, and optimizing performance. - Contribute to the overall architecture and development process, proposing new tools and technologies. Qualifications: - Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience). - Basic knowledge or experience in Golang development and a strong interest in learning Golang programming idioms and patterns. - Familiarity with web development frameworks (e.g., Angular, React, or Vue.js) is a plus. - Understanding of HTML, CSS, JavaScript, and other front-end technologies. - Awareness of RESTful API design and development. - Knowledge of SQL databases (e.g., MySQL, PostgreSQL, MS SQL) is a plus. - Experience with version control systems (e.g., Git) is preferred. - Eagerness to learn and work in a fast-paced, collaborative environment. - Strong problem-solving skills and a proactive attitude. - Good communication and teamwork abilities. What We Offer: - Competitive salary and benefits package. - Mentorship and support from experienced developers to help you grow and develop your skills. - Professional development opportunities, including training, certifications, and conferences. - A collaborative, innovative, and inclusive work environment.