What are the responsibilities and job description for the Golang Developer position at Feuji Inc?
Job Details
Feuji Inc is a global technology solutions company that strives to be a trusted partner in your digital transformation journey, with a focus on empowering your organization to shift IT from a cost center to a revenue generating powerhouse focused on Cloud, Data science, and Cyber security. We are an Award-Winning IT Professional Services & Consulting firm HQ in Dallas, nearshore office in Costa Rica and have offshore offices in India.
Job Title: Golang Developer
Location: Seattle, WA
Type: Contract
Roles and Responsibilities:
Application Development:
- Design, develop, and maintain backend services and APIs using Golang.
- Build scalable, secure, and high-performance applications.
System Design and Architecture:
- Collaborate with teams to design system architecture and microservices.
- Ensure systems are robust, scalable, and aligned with business needs.
Integration:
- Integrate third-party services and APIs into applications.
- Work with databases (SQL and NoSQL) for data storage and management.
Code Quality:
- Write clean, efficient, and maintainable code.
- Conduct code reviews and ensure adherence to best practices.
Performance Optimization:
- Analyze and optimize application performance to reduce latency and improve scalability.
Testing and Debugging:
- Develop unit and integration tests to ensure application stability.
- Debug and resolve issues in development and production environments.
Collaboration:
- Work closely with cross-functional teams, including DevOps, QA, and Product Management.
- Participate in agile development practices, such as sprint planning and retrospectives.
Deployment and Monitoring:
- Manage CI/CD pipelines to automate deployments.
- Monitor application health using tools like Prometheus, Grafana, or similar.
Documentation:
- Document application processes, system designs, and APIs for internal and external use.
Continuous Improvement:
- Stay updated with the latest Golang trends and best practices.
- Proactively identify and implement process or technical improvements.
Thanks & Regards,
Mahi
Lead Technical Recruiter | Feuji, Inc
105 Decker court, Suite # 850, Irving, Tx, 75062
E:
USA | Costa Rica | India