Apply with Email

Full Stack Software Engineer (NodeJS | ReactJS)

With email

Deadline: 13 July 2024

Employment term: Permanent

Category: Software development

Job type: Full time

Location: Yerevan

Job description:

We are looking for Back-End oriented Senior Full Stack Software Engineer (NodeJS | React JS) knowledge to join our Engineering team. In this role, you will be working across the full stack to build a secure, scalable, and reliable platform.

You are a seasoned engineer who is passionate about building cloud-based, highly scalable, secure, and available web applications. You are looking for a challenging opportunity and have the ability and desire to bring new ideas. You are a team player and will work with an experienced team to help us evolve the technology stack to build a modern and awesome user experience for our customers.

As a Full Stack Software Engineer, you will be a member of a product team, following best-practice Agile and DevOps techniques to deliver impactful products for customers. You will participate in design and specifications, program logic and flow-charting, development, testing, debugging, documentation, and support. Additionally, you will provide an analysis of problems and recommend solutions. You will actively participate and practice in an open, highly collaborative Agile environment.

Job responsibilities

  • Set up, configure, maintain, and enhance a microservice infrastructure
  • Code REST interfaces to support various internal/external requests
  • Perform peer code reviews and Code audit - analyze existing code and remediate performance issues within existing applications
  • Unit test modules, integration testing with other modules to deliver quality code (partnering with QA)
  • Drive features to successful delivery; Help to drive alignment and implement decisions in collaboration with Product and other internal cross-functional teams as needed
  • Work in a collaborative, team-centric environment utilizing agile principles
  • Work on a variety of projects ranging in both size and scope
  • Deliver an outstanding experience for our customers

Required qualifications

  • 5+ years of hands-on software engineering experience
  • Experience building scalable web applications using Node.js/ReactJS
  • Expertise working with MongoDB
  • Experience implementing solutions in a cloud environment.
  • Experience creating APIs, using OpenAPI specifications and tools
  • Working knowledge of code versioning tools (e.g., Git) and CI/CD automation.
  • Experience with object-oriented programming with the ability to articulate and demonstrate good design patterns
  • Consistently deliver high-quality code, and a passion for great design
  • Experience with Agile development methodologies
  • Good communication skills in English; Ability to discuss functional and technical requirements or limitations clearly
  • Highly collaborative and a good team player

Required candidate level: Mid level

Additional information

Nice to have:

  • Experience with AWS/Azure cloud infrastructure
  • Experience with test-driven development environments and ability to review and educate others on testing frameworks and best practices 

All interested candidates are invited to apply via Staff.am or submit their CV to info@pogos.io email address!

 

Please clearly mention that you have heard of this job opportunity on staff.am

Professional skills

React.js

Node.js

Apply with Email

Share this job via your favorite social media channel.