1PT has an open position for self-motivated experienced Full-Stack Developers to join our friendly team of professionals.

Who you are:


A specialist with a strong experience in web development. Person with excellent troubleshooting skills.

Duties and responsibilities

Designs standalone systems of moderate complexity, or major new features in existing systems

Determines data needs from product requirements

Design major new features and demonstrates while showing a nuanced understanding of browser constraints

Implement designs considering browser/mobile compatibility, semantics, accessibility and user experience

Assesses correctness and utility of existing code and avoid blind copy-pasting

Increases the robustness and reliability of codebases, and devotes time to polishing products and systems

Tests new code thoroughly, both locally, and once deployed on QA environment

Refactors existing code to make it more testable and match design patterns best practices

Implements systems that enable better testing

Gives thoughtful code reviews as a domain expert

Advices deployment patterns matching an application needs

Participates to the SCRUM ceremonies

Estimates software changes requests complexity

Qualifications and skills

Fluent in English

Excellent communication skills

At leats 6 years of experience

Collaborate with others with empathy

Take on trust and tasks proactively when blocked elsewhere

Excellent knowledge of HTML, CSS and Javascript, Svelte

Excellent knowledge of Node JS, React.

Experience with PHP is a plus

Good knowledge with VCS (Git)

Good knowledge with Cloud technolgies (AWS, GCP, Azure) is a +

Takes security by design into account for new systems

Able to debug and profile his code

Apply the software development best practices and clean code principles

Anticipate and share schedule deviations in plenty of time

Communicates effectively to close stakeholders when called upon, and incorporates constructive feedback

How to become a member of the team? Email your resume to hr@1pt.com or contact us directly.

Maryia Lykava

Maryia Lykava
Mobile: +375 29 790-11-36

Aksana Kishko

Aksana Kishko
Mobile: +375 29 187-62-17
Apply for a position
More positions: