Himalayas
Senior Software Engineer (Golang)
Boardroom Appointments2 days ago
- Where you can work from
- Remote — South Africa onlySouth Africa
- Salary
- Salary not disclosedThe employer did not publish a range. We do not estimate one.
- Job type
- Full-time
- Experience
- Senior
Skills
See more from us in Google Search — add us as a preferred source.
Opens himalayas.app in a new tab. No account needed.
via Himalayas · Himalayas
Job description
Minimum requirements
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Extensive experience in software development, including significant hands-on experience in building and delivering web applications.
- Demonstrated experience in leading software development projects or teams
- Expertise in programming and frameworks:
- Proficiency in multiple programming languages such as JavaScript, Python, Java, or C#.
- Deep knowledge of front-end frameworks (React, Angular, Vue.js) and back-end technologies (Node.js, Django, Ruby on Rails).
- Expertise in database systems (SQL, NoSQL) and data modeling
- Strong understanding of software design principles, architectural patterns, and system scalability.
- Experience in designing and architecting complex, distributed, and highly available systems.
- Familiarity with cloud platforms (AWS, Azure, Google Cloud) and microservices architecture.
- Proficient in implementing and driving software testing strategies, including unit testing, integration testing, and automated testing.
- Experience with continuous integration and deployment (CI/CD) pipelines.
- Strong focus on code quality, performance optimization, and security best practices
Responsibilities
- Software development and implementation: Lead the design, development, and implementation of complex web applications.
- Utilize your expertise in programming languages, frameworks, and libraries to deliver high-quality, scalable, and maintainable solutions that meet business requirements.
- Technical design and architecture: Take a leading role in the design and architecture of software systems, ensuring scalability, performance, and reliability.
- Collaborate with cross-functional teams to define technical requirements, establish best practices, and drive technical innovation.
- Code review and quality assurance: Conduct comprehensive code reviews to ensure code quality, adherence to coding standards, and best practices.
- Mentor junior engineers, provide constructive feedback, and help drive continuous improvement in code quality and maintainability.
- Technical leadership and collaboration: Provide technical guidance and leadership to a team of engineers.
- Foster a collaborative and inclusive work environment, promoting knowledge sharing, mentorship, and teamwork.
- Collaborate with product managers, designers, and other stakeholders to ensure successful project delivery.
- Troubleshooting and problem-solving: Investigate and resolve complex technical issues that arise during the software development lifecycle.
- Utilize advanced problem-solving skills to diagnose and address software defects, performance bottlenecks, and system failures.
- Provide guidance and support to team members in resolving technical challenges.
- Research and innovation: Stay up-to-date with emerging technologies, industry trends, and best practices.
- Conduct research and evaluate new tools, frameworks, and methodologies to drive innovation and enhance development processes.
- Identify opportunities for process optimization, automation, and tooling enhancements.
Originally posted on Himalayas
Opens himalayas.app in a new tab. No account needed.
via Himalayas · Himalayas
Job availability & source
Still listed on the employer's own board at our last check, 45 hours ago
This job was originally posted by the employer or source shown below. We re-check the original listing regularly to keep its availability current, and send you straight to it to apply — we never sit in between.
- Source
- Himalayas
- Posted by the employer
- 21 Oct 2026
- First seen by us
- 21 Oct 2026
- Last checked
- 22 Oct 2026
via Himalayas — view on source
Similar remote jobs
Full Stack Engineer
NextAlpha (Nu Dawn)Last weekUnited StatesMid levelFull StackJavaScriptAngularAWSSoftware Engineer
Lockwood Publishing2 weeks agoUnited KingdomGBP 40k-50k / yearSeniorFull StackAgileAWSAzureSENIOR FULLSTACK DEVELOPER
Black Financial Consult2 weeks agoUnited StatesContractSeniorFull StackJavaScriptNode.jsPythonSenior Software Engineer
Jahnel GroupLast weekUnited StatesUSD 105k-140k / yearSeniorFull StackC#C++JavaSoftware Engineer
OPENLANELast weekUnited StatesUSD 90k-125k / yearMid levelSoftware DevelopmentAgileAngularAWSSenior .NET Developer
Imaginary CloudLast weekPortugalEUR 35k-54k / yearSeniorFull StackAzureC#Adobe Creative SuiteFull Stack Developer
Talent Sam4 weeks agoLocation not statedFull StackJavaScriptAngularAWSSenior Full Stack Engineer
AVERLast weekUnited StatesUSD 150k-170k / yearSeniorFull StackNode.jsReactAngular
More jobs at Boardroom Appointments
Full Stack Developer
NewBoardroom AppointmentsPosted 7 hours agoSouth AfricaMid levelFull StackJavaScriptAgileAngularHR Generalist
NewBoardroom AppointmentsYesterdaySouth AfricaMid levelHR & RecruitingSystems Architect - Salesforce
NewBoardroom AppointmentsYesterdaySouth AfricaSeniorSales & MarketingSalesforceAgileAWSTechnical Delivery Manager
NewBoardroom AppointmentsYesterdaySouth AfricaManagerProject ManagementSenior Product Designer
NewBoardroom AppointmentsYesterdaySouth AfricaSeniorDesignAgileDesign SystemsFigmaSenior Software Developers
NewBoardroom AppointmentsYesterdaySouth AfricaSeniorFull StackJavaAgileAzure