Principal Software Engineer (offline)

Lead a dynamic tech team with cutting-edge web1 and web3 technologies. Join us now!

As Sigma Software, we are involved with the client team to contribute to designing and developing a technical solution for the customer’s tokenized domain reservation platform. We started by assigning a software architect to design smart contracts and integrate blockchain into the solution.

The client has a distributed team of specialists from various countries. On Sigma’s side, there is an architect, a Scrum Master, and a DevOps.

The team follows Scrum methodology.

СUSTOMER
Our client handles internet domain names. They’ve managed over 50 domain endings since 2000 and are now creating names that work in both the current and upcoming decentralized internet (web2web3).

PROJECT
The project aims to revolutionize the domain industry by seamlessly connecting Web 1 and Web 3. The business value is providing secure, decentralized identities through tokenized, compliant domains. This solves the problem of ensuring accessibility and security in the digital world.

The project is in a highly active development stage, resembling the fast-paced nature typical of startup environments.

REQUIREMENTS
At least 8+ years of professional software development experience
Strong technical expertise in full-stack development, with proficiency in Node.js, JavaScript/TypeScript, ReactJS, HTML, and CSS
Experience with relational databases, preferably PostgreSQL
Strong understanding of software development methodologies, tools, and best practices
Familiarity with smart contracts and blockchain technologies
Experience in managing and leading engineering teams, with a track record of successful project delivery and team development
Ability to balance strategic thinking with a hands-on approach to problem-solving
Advanced level of English
Ability to work in evening shift

WOULD BE A PLUS
Hands-on experience in writing smart contracts in Solidity and knowledge of ERC-721, ERC-1155, and ERC-20 standards.
Experience with microservices or other types of distributed architecture
Experience with Nest.js
Experience with Next.js
Experience with GraphQL

PERSONAL PROFILE
Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and stakeholders
Strong problem-solving and decision-making abilities, with a focus on driving results and meeting deadlines
Self-motivated, adaptable, and eager to learn new technologies and frameworks
Ability to work during the second part of the day

RESPONSIBILITIES
Guide and mentor a team of engineers, fostering their professional growth and ensuring high-performance delivery
Collaborate with product managers, designers, and stakeholders to define technical requirements, set priorities, and drive engineering initiatives
Work with the engineering team to design and develop robust and scalable solutions using Node.js on the backend and JavaScript, ReactJS/Redux on the frontend
Ensure technical excellence through code reviews, feedback, and the promotion of best practices
Foster a culture of quality, efficiency, and innovation by implementing engineering processes, tools, and methodologies
Collaborate with the product team to align engineering efforts with product vision and roadmap, ensuring timely and successful delivery
Stay updated with the latest technologies, frameworks, and best practices in web development, blockchain, and smart contract development. Guide the team in adopting new technologies where appropriate
Ensure the security and reliability of the core customer-facing product and internal tools, proactively addressing any potential issues or vulnerabilities
Collaborate with other teams, such as marketing and operations, to identify and address technical challenges and opportunities that impact the overall success of the company

About Sigma Software

Sigma Software is a place where Nordic Traditions meet Ukrainian Spirit to create Superior Software. We combine the best practices and approaches from Swedish and Ukrainian cultures. Taking high demand for quality, minimal hierarchy, freedom of decision-making, and attention to every opinion from Swedes, as a Ukrainian company we demonstrate flexibility and dedication to every project and every customer.

We are IT consulting and software product company with development offices in Ukraine, Sweden, the USA, Canada, Poland, and Australia. We deliver smartest solutions to our customers in the areas of government, telecommunications, advertising, automotive, gaming, and others. Being a part of Sigma Group, one of the largest Nordic IT corporations, we are a global player with more than 5000 employees in 12 countries and over 1500 in Ukraine.

We work with startups, software houses, and enterprises providing the products and services that suit our clients the most. Company`s R&D centers are mastering the trending technologies and directions: Infotainment, AR/VR, Blockchain, Machine Learning, Data Science, Artificial Intelligence, and others.

Company website:
https://career.sigma.software/

DOU company page:
https://jobs.dou.ua/companies/sigma-software/

The job ad is no longer active

Look at the current jobs Fullstack Kyiv→