Senior Node.js Engineer
WE ARE
SoftServe is a global digital solutions company headquartered in Austin, Texas, founded in 1993 in Ukraine. Thousands of associates work on 2,000+ projects with clients in the USA, Europe, LATAM, and APAC. We are about people who create bold things, make a difference, have fun, and love their work.
Our client is a leading provider of Atlassian enterprise services, specializing in use-case-specific appliances, strategic rollouts for large-scale deployments, enterprise installations and upgrades, SLA-based support, and remote system monitoring. Founded in 2005 and headquartered in Boston, Massachusetts, they are a trusted referral from Atlassian, delivering innovative solutions for enhanced collaboration and productivity.
In cooperation with our client, we focus on migrating Atlassian Marketplace applications from Connect to Forge. This transition enhances security, scalability, and performance, leveraging Forge's advanced capabilities.
Our goal is to streamline processes and deliver superior solutions, aligning with cutting-edge technologies and industry standards.
IF YOU ARE
Proficient in JavaScript/TypeScript, with practical experience in both frontend (React) and backend (Node.js) development
Proven experience across all SDLC phases — from design and implementation to production release and support
Strong knowledge of web and cloud architectures, with a focus on performance, scalability, quality, and security
Hands-on experience implementing solutions with modern cloud providers (AWS, GCP, Azure)
Strong understanding of security best practices (XSS, CSRF, SQL Injection) and authentication/authorization models (JWT, OAuth 2.0)
Proficient with databases: SQL (indexes, query optimization, ACID, isolation levels) and familiarity with NoSQL basics
Familiarity with the Atlassian ecosystem (Forge, Connect) would be a strong plus
Java knowledge and backend development experience are considered an advantage
AND YOU WANT TO
Ensure the correct use and execution of requirements gathering and analysis to fully understand the domain of the software problem or functionality, the interfaces between hardware and software, and the overall software characteristics
Perform specialized and complex tasks surrounding programming, scripting, or database languages to write moderate and multidimensional software code
Examine and identify the need for software testing, deployment, maintenance, and evolution activities by correcting programming errors, responding to scope changes, and coding software enhancements
Apply advanced knowledge of software development best practices, including coding standards, code reviews, source control management, build processes, testing, and operations
Develop and test software systems or applications for software enhancements and new products, including cloud-based or internet-related tools
Examine and identify the key areas of the core principles of software development and innovation
TOGETHER WE WILL
Work in a great team!
Handle different learning projects with a flexible schedule
Grow with ongoing education and training
Work in one of the biggest global IT companies with Ukrainian roots, with a unique corporate culture
Experience the highest standards of doing business with a strong focus on people development and building trustful relationships
We are an international IT company. We advise clients from all over the world and develop innovative solutions to boost their business. We use the latest technologies and think outside of the box. All to create bold things.
Senior Node.js Engineer
Senior Node.js Engineer
Jaworska 11-13, Wrocław
SoftServe