Software Engineer - II (Vue)

Noida, Uttar Pradesh, India
Jan 01, 2024
Dec 31, 2024
Onsite
Full-Time
5 Years
Job Description

Job Title. Software Engineer

Company. Brightly Software

Location. [Noida]

Experience. 2-5 years

About The Job

Brightly Software is expanding its team and is seeking talented engineers who thrive in a fast-paced environment. As part of our dynamic team, you will collaborate with top-notch engineers and the product team to design, implement, deliver, and support our highly ambitious products and integrations. We prioritize your passion and dedication to the craft of software development.

What You'll Be Doing

  • Innovative Feature Development: Build innovative and performant features in our next-generation software applications.
  • Deep Knowledge Application: Apply deep knowledge of computer science and programming principles to create innovative solutions.
  • Framework Development: Develop, implement, and document libraries and frameworks to scale development effectively across multiple projects.
  • Agile Product Lifecycle: Build quality into the agile product lifecycle, covering requirements, design, code, testing, delivery, and support.
  • Full-Stack Coding: Write clear, maintainable full-stack code, adhere to/improve existing standards, and work in a professional software engineering environment.
  • Product Support: Support our products, identify and fix root causes of production incidents, and contribute to troubleshooting and issue resolution.
  • DevOps Mentality: Embed a DevOps mentality within the team, ensuring a mature CI/CD SDLC environment.
  • Data-Driven Decision Making: Demonstrate data-driven analysis and pragmatic decision-making aligned with business and technology needs.
  • Continuous Learning: Challenge yourself and your team to stay current with the latest technology trends.
  • Collaboration: Collaborate in the product lifecycle with senior engineers, development managers, product managers, and scrum-masters in an agile environment implemented at scale globally.

Requirements

  • Bachelor’s in computer science or related discipline; or equivalent work experience.
  • 2-5 years of work experience.
  • Proficiency in JavaScript/Typescript, Vue, Vuex, Vuetify.
  • Experience with REST services, SOA, micro-services.
  • Strong knowledge of data structures, algorithms, object-oriented programming, databases, SQL, web programming, design patterns, SOLID principles.
  • DevOps mindset with experience in a mature CI/CD SDLC environment.
  • Understanding of asynchronous programming and its quirks and workarounds.
  • Experience with automated testing platforms, unit tests, and web development tools.
  • Familiarity with browser debugging tools such as Chrome DevTools, firebird, etc.
  • Good analytical and problem-solving aptitude.
  • Strong communication, partnership, and teamwork skills.

Technologies

  • JavaScript/Typescript
  • Vue, Vuex, Vuetify
  • Unit Testing frameworks like Jest/Mocha
  • Docker/Kubernetes/OpenShift
  • Version Control Systems like Git/SVN
  • Package managers like npm/yarn
  • Module bundlers like webpack, gulp, etc.

Bonus Points

  • Exposure to cloud technology stacks like AWS, Azure, Google Cloud, etc.
  • Open-source contributions, repositories, personal projects.
  • Participation in communities of interest, meetups.
  • Certifications in technology, agile methodologies.
  • Experience with other MV* based frameworks like Angular, React.
  • Prior experience in agile implemented at scale across multiple teams globally.

The Brightly Culture

At Brightly, we uphold the values of Service, Ingenuity, Integrity, and Togetherness. These principles guide us in making the best decisions, managing change, and providing a foundation for our future. We are committed to creating great experiences for our employees and the people we serve while protecting the environments in which we live. Together, we are Brightly.

#Brightly