Strong Junior/Middle Golang Developer
Inforce is a Software Development Company that provides a full range of top-quality IT services. Our mission is to develop first-class applications and Websites to provide our clients with the best solutions for maximizing their profits and converting their ideas into reality.
Requirements:
- Strong proficiency in Go (Golang) as the main programming language
- Hands-on experience with backend development fundamentals, including:
- Relational databases (PostgreSQL / MySQL or similar) and writing efficient SQL queries
- Understanding of database design, indexing, and optimization
- Working knowledge of Linux/Unix environments
- Experience setting up and maintaining cron jobs / scheduled tasks
- Familiarity with deployment processes (CI/CD pipelines, Docker, or similar tools)
Additional Skills
- Some experience with React.js for frontend development
- Basic knowledge of Ruby (ability to read and make minor changes in existing code)
- Familiarity with REST APIs and ideally GraphQL
- Understanding of software development best practices (version control with Git, code reviews, testing)
Responsibilities:
- Design, develop, and maintain backend services and APIs using Golang
- Work with relational databases (PostgreSQL, MySQL) โ including schema design, writing efficient queries, and optimizing performance
- Develop and maintain cron jobs and other scheduled background processes
- Participate in the deployment process (CI/CD, Docker) to ensure reliable releases
- Collaborate with the frontend team to integrate backend logic with React.js components and APIs
- Read and make occasional changes in existing Ruby code when necessary
- Build and maintain RESTful APIs; contribute to GraphQL development if needed
- Write clean, scalable, and well-documented code following industry best practices
- Participate in code reviews, contribute to technical discussions, and provide constructive feedback to team members
- Monitor and debug production issues, ensuring high performance and availability
- Contribute to continuous improvement of system architecture and development workflows
Nice to Have - Experience with cloud platforms (AWS, GCP, or similar)
- Knowledge of monitoring and logging tools
- Interest in learning and working across the stack (frontend, backend, ops)
Required languages
English | B1 - Intermediate |
Golang, PostgreSQL, SQL, REST API, Go, React, Linux, Ruby
๐
Average salary range of similar jobs in
analytics โ
Loading...