UppLabs blog

Software development blog

DevOps Engineer

DevOps Engineer

June 19, 2022

WE ARE UPPLABS

UppLabs is a software development ‘flat company’, a friendly team of professionals who value each team member’s opinion. We have three different projects with the same open roles, and we guarantee that our candidates will find one that will be more interesting for them.

UppLabs services. Web and mobile app developmentTASKS

  • To become a member of an internal DevOps automation team that implements environments utilizing the IaC approach.
  • Implement projects with cloud computing platforms, such as AWS.
  • Have and use knowledge and experience with infrastructure, automation, Python, and Bash.

UppLabs services. Web and mobile app developmentREQUIREMENTS

  • Expert level proficiency with IaC (infrastructure as a code) with CloudFormation;
  • 2 + years experience with Python, including boto3 library;
  • Excellent scripting skills (Bash preferred);
  • Experience with AWS services EC2, RDS, ASG, RDS, EKS, ECS, S3 etc.;
  • Experience with AWS CDK Experience with configuration/automation tools such as Terraform, Terragrunt, and Crossplane;
  • Need to have very good English both oral and writing.

UppLabs services. Web and mobile app developmentSOFT SKILLS

  • Fast learner able to work independently and adapt quickly in a fast-paced, dynamic environment.
  • Interpersonal, communication, and collaboration skills.
  • Analytical and problem-solving aptitude.
  • Organizational and time management skills.

UppLabs services. Web and mobile app developmentWE OFFER

  • Competitive salary and regular review of the salary;
  • Ability to work completely remotely from anywhere in the world;
  • Flexible work schedule;
  • Growth and development: through constant feedback, peer reviews, and exchanges with a focus on your development;
  • 11 days of State holidays;
  • 20 paid vacation days and 10 paid sick days.

Node.js developer

Node.js developer

June 19, 2022

Node.js developer

UppLabs is a software development ‘flat company’, a friendly team of professionals who value each team member’s opinion. We have three different projects with the same open roles, and we give a guarantee that our candidates will find one that will be more interesting for them.

UppLabs services. Web and mobile app developmentREQUIREMENTS

  • Bachelor's degree in computer science, information science, or similar.
  • 4 years experience in Node.js.
  • Solid experience with JavaScript and TypeScript.
  • Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.
  • Experience working with different frameworks such as: Express.js, Nest.js.
  • Experience with relational and non-relational databases such as: MongoDB and MySQL.

UppLabs services. Web and mobile app developmentSOFT SKILLS

  • Interpersonal, communication, and collaboration skills.
  • Analytical and problem-solving aptitude.
  • Organizational and time management skills.

UppLabs services. Web and mobile app developmentNICE TO HAVE EXPERIENCE IN / WITH

  • Hands-on experience with Clouds providers - ex: AWS
  • Experience in Docker.
  • Experience in Microservices.

UppLabs services. Web and mobile app developmentWE OFFER

  • Competitive salary and regular review of the salary;
  • Ability to work completely remotely from anywhere in the world;
  • Flexible work schedule;
  • Growth and development: through constant feedback, peer reviews, and exchanges with a focus on your development;
  • 11 days of State holidays;
  • 20 paid vacation days and 10 paid sick days.
React.js + Node.js Developer

React.js + Node.js Developer

June 14, 2022

WE ARE UPPLABS

UppLabs is a software development ‘flat company’, a friendly team of professionals who value each team member’s opinion. We have three different projects with the same open roles, and we give a guarantee that our candidates will find one that will be more interesting for them.

UppLabs services. Web and mobile app developmentREQUIREMENTS

  • 3/4+ years experience as a full-stack, React.js + Node.js developer.
  • Solid experience with JavaScript and TypeScript.
  • Experience with relational and non-relational databases: MongoDB and MySQL.
  • Hands-on experience with Clouds providers AWS Soft

UppLabs services. Web and mobile app developmentSOFT SKILLS

  • Interpersonal, communication, and collaboration skills.
  • Analytical and problem-solving aptitude.
  • Organizational and time management skills.

UppLabs services. Web and mobile app developmentNICE TO HAVE EXPERIENCE IN / WITH

  • Express.js, Nest.js, Redux, hooks, Mobex
  • Knowledge of Python
  • Understanding of MySQL, including planning and designing tables.
  • Previous experience in Cyber Security companies.

UppLabs services. Web and mobile app developmentWE OFFER

  • Competitive salary and regular review of the salary;
  • Ability to work completely remotely from anywhere in the world;
  • Flexible work schedule;
  • Growth and development: through constant feedback, peer reviews, and exchanges with a focus on your development;
  • 11 days of State holidays;
  • 20 paid vacation days and 10 paid sick days.

Senior Python developer

Senior Python developer

May 27, 2022

WE ARE UPPLABS

UppLabs is a software development ‘flat company’, a friendly team of professionals who value each team member’s opinion. And now we’re looking for a Python developer on а long-term basis. Wanna join?

Project Description

Our client is a pioneer in data security, fighting a different battle than conventional cybersecurity companies.

As a Back-end developer, you’ll work closely with the team engineers to ensure system consistency and improve user experience.

Requirements:

You definitely have: 

  •  4+ years of experience in development (At least 2 years in developing big systems with Python)
  • Asynchronous programming and experience in developing performance-critical applications 
  • English: upper intermediate

Nice to have: 

  •  Experience in working with AWS, Docker, and microservices 
  •  Experience with Machine Learning 
  •  Algorithms development (collaborative filtering, similarity, data normalization, clustering)

Responsibilities:

Participate in the entire application lifecycle, focusing on coding and debugging

· Write clean code to develop functional web applications

· Troubleshoot and debug applications

· Perform UI tests to optimize performance

· Manage cutting-edge technologies to improve legacy applications

· Collaborate with Front-end developers to integrate user-facing elements with server-side logic

· Gather and address technical and design requirements

· Build reusable code and libraries for future use

· Liaise with developers, designers, and system administrators to identify new features

· Follow emerging technologies

We offer:

  • Competitive salary and regular review of the salary;
  • Ability to work completely remotely from anywhere in the world;
  • Flexible work schedule;
  • Growth and Development: through constant feedback, peer reviews, and exchanges with a focus on your development;
  • 11 days of State holidays;
  • 20 paid vacation days and 10 paid sick days;
  • Oneteam: through our transparent company culture with team stand-ups, regular All-Hands, and suite events.
Senior .NET developer

Senior .NET developer

November 16, 2021

We are looking for a  Senior .NET developer for a long-term engagement for our client in the field of Fintech

ABOUT OUR CLIENT:

Founded in 2002 provides quality IT solutions to many UK businesses 

​​​​RESPONSIBILITIES:

  • Planning, development, deployment, and maintenance of various software solutions
  • Defining tasks and giving time estimates
  • To write clean, maintainable code and test it
  • To roll out new features, and analyse (and react) to the results you learn about from our QA engineers and user feedback
  • To collaborate with clients and both project and technical teams
  • Being able to present your solutions in front of clients and/or a group of colleagues
  • Proactively communicating with other team members and project stakeholders
  • Use agile methodologies in development (if you don’t know them yet, we will teach you)
  • Participate in code reviews, pairing, and other forms of knowledge sharing to continually improve your skills and push others to go forward with their knowledge working in a cross-functional team

YOU HAVE:

  • At least 3 years of experience in development using .NET Core or .NET Framework (Web API, MVC, WCF and other service types)
  • Knowledge of software development patterns
  • Experience with relational databases (PostgreSQL, SQL Server) and data modelling
  • Excellent English knowledge

YOU’LL GET:

  • Competitive salary and regular review of the salary;
  • Ability to work completely remotely from anywhere in the world;
  • State holidays;
  • The best experience of a lifetime - an opportunity to gain invaluable experience and to grow as a professional;
  • 20 paid vacation days and 10 paid sick days;
  • Flexible work schedule;
  • Corporate online library;
  • Friendly team and enjoyable working environment
Senior Angular Developer

Senior Angular Developer

October 8, 2021

UppLabs is a software development ‘flat company’, a friendly team of professionals who value each team member’s opinion. And now we’re looking for a Senior Frontend (Angular) developer on а long-term basis. Wanna join?

ABOUT THE CLIENT:

Founded in 2002 provides quality IT solutions to many UK businesses.

WHO YOU ARE:

  • at least 4 years of experience with Angular
  • advanced understanding of RxJS, TypeScript
  • experience with writing unit tests
  • a good understanding of the web and browsers
  • experience with the terminal (git, npm, etc.)
  • knowledge of software development patterns
  • English: upper intermediate

WHAT YOU’LL DO:

  • Planning, development, deployment, and maintenance of various software solutions
  • Defining tasks and giving time estimates
  • To write clean, maintainable code and test it
  • To roll out new features, and analyse (and react) to the results you learn about from our QA Engineers and user feedback
  • To collaborate with clients and both project and technical teams
  • Being able to present your solutions in front of clients and/or a group of colleagues
  • Proactively communicating with other team members and project stakeholders
  • use agile methodologies in development (if you don’t know them yet, we will teach you)
  • Participate in code reviews, pairing, and other forms of knowledge sharing to continually improve your skills and push others to go forward with their knowledge working in a cross-functional team

WE OFFER:

Competitive salary and regular review of the salary;
Ability to work completely remotely from anywhere in the world;
State holidays;
The best experience of a lifetime - an opportunity to gain invaluable experience and to grow as a professional;
20 paid vacation days and 10 paid sick days per year;
Flexible work schedule;
Corporate online library;
11 days per year of your local State holidays
Friendly team and enjoyable working environment;
Regular team-building events. 

Subscribe to industry news

Ready to discuss your idea?

You can't leave Your Name empty
Please provide correct Your Phone number
Please provide correct Your E-mail addres
You can't leave Your Message empty
You can't leave Captcha Code empty
Thanks for your message. We will get back to you shortly.
If you want to send us one more message click here