Senior Backend Developer

 (1+ years exp)
Published: 4 weeks ago
Avatar for Recruin

Recruin

Recruitment for Blockchain, Web3, DeFi, Metaverse and Tech Startups | Web3 Job Board & ATS

Job Location

Job Type

Full Time

Visa Sponsorship

Not Available

Relocation

Allowed

Skills

Python
C++
Go (Golang)

The Role

Job Description:

We are looking for a Senior Backend Developer who would will be working on developing our product (concept, design, test, release and support). Role will turn into Lead Application Developer based on the performance.

Candidate will be reporting directly to CTO.

Responsibilities and Duties:

• Translate requirements and implement product features to perfection using open source technology stack
• Deliver best-in-class code across a broad array of interactive web and mobile products
• Work on continuous improvement of the products through innovation and learning. Someone with a knack for benchmarking and optimization
• Experience in developing features for highly complex, distributed transaction processing systems.
• Write documentation and automated tests for code to be written. Implement functionality for automated tests that will successfully pass and meet coding standards. Debug production issues and create subsequent mitigation plans. Optimize performance of existing implementations.
• Stay abreast with new innovations and the latest technology trends and explore ways of leveraging these for improving the product in alignment with the business.
• As a component owner, where the component impacts across multiple platforms (5-10 member team), work with customers to obtain their requirements, and deliver the end to end project.

Required Experience, Skills and Qualifications:

• 5+ years of experience as a Backend developer. Experience with Golang is mandatory
• Deep understanding of multiple design patterns, best practices
• Capability to debug moderately complex problems and analyze logs in production systems and to read existing code.
• Deep understanding of various data storage options, such as Relational, NoSQL
• Solid understanding and experience with object-oriented programming and associated design patterns. Proficiency working with object-oriented design, data structures, and complexity analysis
• Strong leadership skills with capability to lead a team of engineers
• Experience working in a CI/CD environment with Jenkins/CircleCI
• Understanding and experience in Docker, Kubernets, and AWS cloud services
• Strong experience in building Microservices
• Experience with Agile Development (SCRUM methodology, JIRA).
• Good understanding of code versioning tools such as Git, Bitbucket, Mercurial, SVN, etc. and familiarity with continuous integration
• Good knowledge of streaming and messaging platforms like KAFKA and RabbitMQ.
• Prior experience working on high visibility, high traffic web application will be an advantage.
• Knowledge of WebSocket, REDIS, Memcached and Cloud Messaging Frameworks (PUSH Notifications)
• Hands on experience in Elasticsearch ELK stack- Elasticsearch, Kibana and Logstash, REST API integration.

Similar Jobs

CanvasJS company logo
CanvasJS
Beautiful HTML5 & JavaScript Charts
aapkapainter company logo
aapkapainter
Online Marketplace for Painting Services
Tonbo Imaging Pvt.Ltd company logo
Tonbo Imaging Pvt.Ltd
Imaging and Sensor Systems for Defence, Homeland Security and Complex Environments
Bigthinx company logo
Bigthinx
Disrupting the Global Retail Industry using AI
Gympik company logo
Gympik
GYMPIK is your one stop Fitness Solution, it offers a SaaS product for fitness centers
Loctell Solutions company logo
Loctell Solutions
re-Imagining, re-Designing & re-Engineering the way construction management software
Gyrus.AI company logo
Gyrus.AI
AI for Video, Business and IoT Predictive Analytics