GoLang Developer


Job ID : 1042

Join Our Journey at VuNet

At VuNet, we're spearheading a new category through our innovative Business Observability platform. Our approach integrates big data and machine learning to revolutionize how customer journeys are monitored and user experiences enhanced. Our cutting-edge solutions are transforming digital payment experiences for major financial institutions, fostering financial inclusion nationwide.

In our dynamic environment, we encourage our teams to tackle challenging customer and business issues. We value creativity and efficiency, rapidly transforming brilliant ideas into exceptional products that our customers adore. Our approach is grounded in teamwork, with cross-functional groups delving into details and engaging in constructive debates, all united by our mission to establish VuNet as a leader in the tech product industry.

What You Can Make Happen

We are looking for a GoLang and Flutter developer who is proficient with goLang and dart programming language. You will develop user interface components and applications which are robust and easy to maintain in Flutter and backend programming in GoLang. You will coordinate with the rest of the team and a commitment to collaborative problem solving, sophisticated design and quality product is important. Working alongside our talented team of engineers and designers, you will build the user interfaces of our product, enabling first to market features that differentiates our product.

Are you ready to be a part of VuNet's trailblazing team? Join us and contribute to making a positive impact on the world.

Roles & Responsibilities

  • Building goLang based backend microservices with a highly reusable and package driven approach. Combination of packages can make one or multiple end-user apps.
  • Developing new features and user interfaces from wireframe models using Dart / Flutter framework.
  • Building reusable widget components and front-end libraries/packages for future use.
  • Maintain existing codebase.
  • Optimizing widget components for maximum performance across mobile devices.
  • Ensuring the best performance and user experience of the application.
  • Stay updated with emerging technologies and implementing them into the current code base.
  • Open to take up any new technical problem and research to arrive at all possible solution options.
  • Build integrated CICD pipeline for dart and goLang microservices. 
  • Present and review the solution approach and tech choices with the internal team and/or customer. 
  • Arrive at detailed design, code and unit-test as per selected solution approach.
  • Integrate with existing applications, deploy and perform integration testing. 
  • Train internal and external teams for usage, configuration update and future optimization. 
  • Take complete ownership and responsibility for the successful delivery of the solution.
  • Embrace good development practices including design specification, coding standards, unit testing and code reviews.
  • Support any Python  based development activities on a need basis.

Skills & Experience

Must Have

  • Deep Knowledge in GoLang with 3+ years of active development.
  • Extensive knowledge about full-stack development with goLang. This includes the whole process, from the first line of code to publishing in the store(s).
  • Familiarity with 3rd party libraries and its integration.
  • Familiarity with RESTful APIs .
  • Familiarity with the JSON format.
  • Experience with GIT.
  • Experience in handling collection and processing large volumes of data injected at high data-rate. 
  • Open to take up any new tech work, research, come up with solutions in a fast phase. 
  • Strong communication skills.
  • Good analytical skills.
  • Ability to work in a team.
  • Eye for detail and identifying problems.
  • Good analytical skills.
  • Shown success as an individual contributor and ability to communicate in great detail.
  • Interest and aptitude to learn new technologies and domains.

Good to Have

  • Ansible, Chef, Puppet, Remote remediation to fix availability/infra/security issues.
  • Elasticsearch, clickhouse, Kafka, Apache Spark, Redis, Cassandra,Postgres, Kubernetes.
  • Experience in Flutter based development.

How To Apply

If you are interested, fill the form below or e-mail us at [email protected], with your resume and an explanation of why you would be a good fit. We look forward to hearing from you.

    Unveiling our all powerful Internet and Mobile Banking Observability Experience Center. Click Here