Company
Hourly
1-2016 Month(s)
Intermidiate
2016
Intermidiate
Job Type: Remote
Physical Offices: United States and India
Work Hours: Flexible (IST timezone)
Backend Developer Responsibilities Are:
- Develop features and fix bugs on Peritys’s codebase written on GoLang/PostgreSQL with microservices in NodeJS and Django.
- Create and Maintain Postman Documentation of all APIs developed for the Frontend Team.
- Get daily code reviews and oversee your backend progress proactively.
- Understand UI/UX and product team requirements to be implemented as APIs.
- Work with other backend developers after the product team provides a knowledge transfer of upcoming features or projects.
- Assist other backend developers and help solve bugs whenever encountered.
- Coordinate with your manager, design, frontend and backend teams in an organized manner and schedule KT calls whenever necessary.
- Design and implement optimized database designs.
- Provide feedback and collaborate with other developers and interns to guide them to writing cleaner code.
- Work on client projects for Peritys.
- Work on Peritys’s internal products.
Preferred Experience:
-2+ years of experience working with backend development.
- 1+ year experience in GoLang Backend Development.
- Must show your previous work.
- Deployed at least 2 complete products which use REST APIs.
- Familiarity with making Postman docs.
- Knowledge of modern authorisation mechanisms, such as JSON Web Token and cookies.
- Ability to understand business requirements and translate them into technical requirements.
- Experience with version control such as Git and GitHub.
Required Skills:
- Good communication skills.
- Strong problem-solving skills.
- Team worker.
- Very comfortable learning new technologies, tools, and platforms.
- Highly motivated.
- Initiative and passionate.
Languages, Frameworks, APIs, SDKs, Databases and Libraries to know:
1) GoLang
2) GoLang Clean Arch
3) GoRoutines
4) GORM
5) Docker
6) Go Fiber
7) PostgreSQL
8) AWS Suite (S3, Cloudfront, EKS, EC2, RDS, Lambda, SQS)
Softwares:
1) Go Suite and different test softwares
2) Postman
3) DataGrip
4) GoLand/ VSCode
Prerferred Qualifications:
- Bachelor's degree or equivalent experience in Computer Science or related field.
- Development experience with programming languages