On Hold / Closed
#3215
Senior Web Golang Engineer
Hire Bonus
$$$
Login to get bonus for Hire!
Key skills: 5+ years of experience / Go / Javascript / SQL/NoSQL / Git / microservice / Docker / AWS / English B2+
Requirements
- 5+ years of production experience in software engineering and web application development
- Exposure to a variety of programming languages such as Go, Javascript
- Familiarity with CFML is a plus
- Understanding of modern design patterns such as SOA
- Commitment to following security and performance best practices
- Experience with relational and NoSQL data stores
- Working knowledge of the full stack components
- Familiarity with AWS is a plus
- Hands-on experience with Git version control system
- Excellent debugging and testing skills, and interest to quickly learn new technologies
- Experience with Agile methodology and software development
- Strong sense of collaboration, teamwork, and accountability
Technical Skillset needs to include:
- Go programming language
- JavaScript and React.js
- Working knowledge of PostgreSQL, SQL Server, MySQL
- Abililty to develop SQL and SQL stored procedures SQL skills
- Experience working with AWS environment and AWS services
- Understanding of modern design patterns such as SOA
- Knowledge and/or ability to learn and work with CFML Lucee and OpenBD (Open Blue
- Dragon) frameworks
We offer
- Competitive high salary
- Work in the technology software product company, with great goal-oriented people, without any outsourcing issues
- Good location of office at Kiev center
- Young and energy team
- Paid vacation and sick leave
- Friendly work schedule
Responsibilities
- Write, maintain and test secure, scalable, clean and efficient code
- Develop new features, components and modules to support organizational growth
- Optimize and improve components of the existing SaaS platform
- Participate in planning, analysis and design of new software solutions
- Investigate, troubleshoot and remedy performance bottlenecks in the application flow
- Learn new technologies and keep up with both traditional and emerging best practices
- Follow Agile process for feature development, testing and deployment
- Work independently and collaborate with other members of the team to ensure successful delivery of projects