Software Engineer (PHP/Go) за кордоном, віддалено WhiteBIT isaninternational fintech company with nearly 1000 skilled professionals. Serving over 3.5 million users globally asacryptocurrency exchange, weare dedicated toproviding anintuitive user interface alongside acomprehensive suite ofanalytical tools. Collaborating with cryptocurrency projects worldwide, our primary objective istodrive the widespread adoption ofblockchain technology. Weare looking for aSoftware Engineer! Hard skills: —Exp
Software Engineer (PHP/Go) за кордоном, віддалено WhiteBIT isaninternational fintech company with nearly 1000 skilled professionals. Serving over 3.5 million users globally asacryptocurrency exchange, weare dedicated toproviding anintuitive user interface alongside acomprehensive suite ofanalytical tools. Collaborating with cryptocurrency projects worldwide, our primary objective istodrive the widespread adoption ofblockchain technology. Weare looking for aSoftware Engineer! Hard skills: —Experience— 3–5 years; —Programming language: Skills towrite good maintaining code according tocode standards and language abilities; —Testing skills; —DBknowledge: Can write and optimize request for relational and document oriented databases; —Understanding and experience with Docker, Docker Compose, OCI; —Excellent knowledge ofGIT; —Knowing and understanding common security vulnerabilities and how toprevent them, following PCIDCCstandards; —APIDesign: Design and development ofAPIs for communication between software components; —Good atperforming code reviews; —Understanding ofhow blockchain works. High level understanding ofmost popular blockchains such asBitcoin and Ethereum; —Understand main principles oftrade terminal. Soft skills: —Communication: Effective communication iscritical for conveying ideas, discussing requirements, and collaborating with team members. Middle Software engineers need tobeable toexplain complex technical concepts totechnical stakeholders; —Problem-Solving: Middle Software engineers are engaged toproblem solvers. They need tobeable toanalyze issues, identify root causes, and develop creative solutions tocomplex problems; —Teamwork: Collaboration isafundamental aspect ofsoftware development. Being ateam player, working well with others, and contributing togroup projects iscrucial; —Adaptability: The tech industry evolves rapidly. Software engineers should beadaptable and open tolearning new technologies, languages, and tools asneeded; —Critical Thinking: Middle Software engineers often need toassess complex systems and situations. Critical thinking helps inmaking informed decisions and troubleshooting; —Empathy: Understanding the needs and perspectives ofend-users, clients, and team members helps increating software that truly meets their requirements; —Continuous Learning: Keeping upwith the latest trends and technologies inthe software development field iscrucial. Middle software engineers are expected tocontinue learning and improving their skills. Responsibilities: —Software Development: Write code toimplement business logic according technical and business requirements and restrictions; —Writing Tests: Write unit tests toprovide technical quality assurance for code; —Code Optimization and Security: Optimize code for better performance. Write code according toexternal and internal security standards. Protect customers personal data and security ofcustomer’s financial transactions onacode level; —Adhering toCoding Standards: Following coding standards and best practices according tocompany policies tomaintain code consistency and quality; —Collaboration: Collaborate with cross-functional teams, such asproduct managers, designers, andQA engineers, tounderstand requirements and simplify transferring features toQA team; —Code review ofteammates; —SRE first escalation level; —Responsible for following task estimation, technical and business requirements inexecuting tasks. Working terms: —Our own product; —Annual paid vacations; —Sick leave compensation; —Professional working environment. Weprovide challenging tasks that offer continuous growth opportunities for everyone. We’ve consistently embraced development and the advancement ofour colleagues, ensuring work isalways engaging. Our team isprepared tooffer support, share expertise, and lend ahelping hand when needed.