Position: Full-Stack Architect
Company: QAtronic
Category: Lead
Experience required: 5y
English level: upper
Published: 2023-09-01T00:00:00+03:00

Client is a Connecticut-based provider of technology solutions for midsize businesses and corporations.
Together with the public sector, they work with various commercial and corporate clients.
As a full-service consulting firm, they work with their clients to share ideas on how to make their businesses more profitable.

**The requirements are:**
• Experience in Frontend, React, and AWS.
• Extensive experience in React, Architectural Setup, Webpack, Hooks, Context APIs, State Management techniques, Web security and performance optimizations.
• Expertise in creating front end applications using HTML5, React, SASS/LESS, CSS
• Good experience in working with MERN stack.
• Proficient in NodeJS and ExpressJS
• Good knowledge in web security, developing secure webpages and integrating the security features
• Hands on Experience in Typescript, API Integrations, Unit testing
o Defining new architectures and ability to drive project from architecture standpoint.
o AWS API Gateway, Graph QL in AWS App Sync for any handshake needed between UI and backend systems.
o Different authentication mechanisms
o Managing database using SQL and NoSQL
o Continuous integration tools (Jenkins / Hudson)
o Version Control Systems (SVN, Git, GitHub, Gitlab, Bitbucket etc.)
o Agile Methodologies and using tools like JIRA, Redmine etc.
• Strong foundational expertise on Java technology stack, Spring boot to build microservices using Spring boot for any data massaging in middleware.
• Strong hands-on knowledge of setting up production, staging and dev environments on AWS/GCP/OpenStack

**Responsibilities:**
• Analyze requirements, evaluate technical implementation feasibilities, Define architecture and undertake decisions to support a high-performance and scalable product with a minimal footprint.
• Building interactive consumer data from multiple systems and RESTfully abstract to the UI through a Node.js backend
• Address and improve any technical issues.
• Collaborate well with Architects, Engineers, Managers to design and create advanced, elegant and efficient systems

**We offer:**
• Attractive financial package
• Challenging projects
• Professional & career growth
• Great atmosphere in a friendly small team
• Flexible working hours