QA Engineer
The Product Guys , Jaipur
Lead the delivery of high quality, innovative, flexible, and scalable technical solutionsthat meet business requirements.
Perform hands-on development and provide thoughtful code reviews.
Mentor and lead development team members to continuously improve quality and
productivity to achieve business results.
Design, develop, test and support applications and services using JavaScript, React,
Node, Dynamo DB and others.
Engage with the business in requirements analysis, leading to high-quality user
stories and acceptance criteria.
Partner with the business stakeholders, peers, IT groups and communicate
effectively
Conversing in GraphQL with backend teams to design APIs
Experimenting and suggesting improvements to our frontend tools workflows
Taking the lead to maintain, refactor and if necessary, throw away legacy frontend
code
Recognized as a subject matter expert in one or more technology areas.
Conduct Proof of Concepts for testing business ideas.
Recommend ways to improve reliability, maintenance, efficiency, and quality.
Follow SCRUM Agile Development methodology
Additional job duties as assigned
4+ years of relevant software engineering / web development experience.
Advanced knowledge of software development methodology, techniques
standards.
Strong understanding of software design concepts, patterns, tools and best
practices.
Ability and willingness to work onsite
Should have built and used a REST API and GRAPHQL
Experience with JavaScript, Redux and React.js is a must.
Experience with Node.js is preferred.
Experience with Dynamo DB is a plus.
Experience with Serverless Framework is a plus.
Experience with AWS infrastructure as a code using Terraform or Cloudformation is
a plus.
Background building container using docker and deploying using Kubernetes is a
plus.
Bachelors Degree in Computer Science or Computer Engineering, Masters
preferred.
Preferred Qualifications:
Experience in submitting and participating in code reviews
Proven knowledge of the most current security standards and best practices
Familiarity with AWS, Azure, or Google Cloud Platform
Familiarity with tools that automate testing, deployments, and configuration management
Development and support experience with enterprise applications and integrations, such as
Salesforce or Microsoft Office 365
Successful Candidates will need:
Strong team working skills
Ability to multitask is very important
Versatility in contributing to and managing expectations of simultaneous projects across different
teams
Creative problem-solving skills and a keen eye for modern design
Willingness to learn new programming languages
*Additional requirements may be required depending on the physical needs of the role
No data Found
Jaipur
Experienced
on-site
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
This is a reply to the comment above.
Do you have a Referral Code
Don’t wait—download the app now and take the first step toward your dream job!