► You are engaged in computer programming about 5 years. Actually, for us is important your experience in projects with different levels of complexity and different JS frameworks
► Architecting, designing and developing applications leveraging cloud-native AWS technologies (e.g., lambda, cognito, ecs, aws ai)
► Proficient communication skills and excellent US English grammar skills
► Experience leading and working directly with customers, partners or third-party developers
► Highly developed security and operational mindset
► Demonstrated success as a software developer, application architect, product manager, CTO, or consultant working with various platforms
► Experience in architecting secure and highly available systems utilizing load balancing, horizontal scalability, and high availability
► Good exposure to Agile software development and DevOps practices
► Experience in implementing and using DevOps toolsets such as Infrastructure as Code (IaC), Continuous Integration and automated deployment
► Strong practical application development experience on Linux-based systems
► Implemented microservices architectures with Node.js, React.js, and GraphQL
► Experience with AWS AppSync
► Experience with microservices communication frameworks (e.g., OpenAPI and gRPC)
► Expert in datastore technology architectures (e.g., RDBMS, NoSQL, Big Data) and related platforms (e.g., Postgres, MySQL, Hadoop, Mongo, Neo4J)
► Flexible schedule;
► Opportunity to work remotely time to time;
► Opportunity to implement your ideas within your working day;
► Open source development;
► Standing table working place;
► Regular tech-talks and conferences;
► Competitive salary based on employee’s input to the company;
►Leading a team of developers, testers, and designers and work alongside our clients’ business, development and infrastructure teams
► Work with the product owner, engineering manager and technical teams to develop product roadmaps
► Architect and lead the implementation of cloud-native architectures, leveraging microservices, public cloud services, and container/PaaS based development platforms
► Plan and drive the migration monolithic applications to microservices architectures
► Guide the team and the client in following best practices by sharing your application development and team leadership expertise
Our client is a New York-based product design and development company committed to helping businesses build kick-ass software with the latest technologies. Founder of the company worked for top financial firms in the US and partners with development talent in Ukraine to service high demanding clients in the US and in Europe.
The project provides solutions for automating conferences of experts with clients for the needs of consulting business. It helps to schedule a call, translate the oral language into text, generate a report.
Tech stack: Node.js (Express), microservices, React, Redux, Loopback.js, jest, Cypres, DevOps/CICD processes, QA framework/processes, serverless, AWS, cloud-native technologies.
Please, contact us and You will be leading a team of five people in Lviv, where you will be directly interfacing with the UK based product owner and engineering manager.