Senior/Architect Software Engineer (Node.js) (offline)

The customer of Particles Global is looking for a Senior/Architect Software Engineer (Node.js).

About the customer:

The software company headquartered in Tampa, Florida with offices in California, Illinois and Switzerland. The company develops and maintains, the leading catalog data syndication platform for in-store kiosks and tablets, that enable retailers to display an extended aisle of products, no matter the size of their showroom. Powerful integrations allow retailers to directly connect their POS software, their eCommerce websites, as well as their sales & marketing automation platforms. The company supports thousands of retailers and brands around the globe seven days a week.

Reporting Relationship: Reports to Director of Software Development
Senior Software Engineer, Node.js will work with business development, data, and product teams to solve tough problems and challenges through development and automation. Our team culture is a unique combination of structured vision and process maturity. In this role you will be developing innovative cloud solutions, and you will be involved in maturing our CI/CD deployment pipeline.

Essential Functions and Specific Responsibilities:

The following are intended to be examples of the accountabilities for which the person in this position is responsible. This position is not intended to be complete or all-inclusive and does not preclude management from assigning other or related functions for which the individual has demonstrated competency through performance:
- Participate in development planning and prioritization of work for the Scrum team;
- Collaborate in the development and testing of features of our roadmap to enhance our cloud platform;
- Help drive the underlying technology stack;
- Implement cloud-based systems from technical design with well commented and well tested code;
- Drive performance tuning and automation;
- Create and drive better metrics, monitoring initiatives to gain valuable insights from the Wondersign cloud services;
- Embrace and institute best practices and coding standards within the team;
- Compose detailed design specifications;
- Contribute in research technologies and fast prototyping;
- Troubleshooting all build and deployment issues;
- Actively participate in retrospectives to improve Agile/Scrum practices.

Competencies:
Remains aware of evolving needs and opportunities, showing flexibility in doing whatever is appropriate to support the Company’s success. Pursues educational opportunities to maintain advanced and up-to-date knowledge in the field. Performs all other related duties as required, assigned and understand that the items in this description are not all inclusive.

Required Education and Experience:
- BS Degree preferably in Computer Science or Information Systems;
Cloud Development certification is desired;
- 7+ years in related technology role;
- Experience with MongoDB;
- Experience with TypeScript;
- Expertise with AWS Cloud technologies;
- Demonstrate understanding of cloud design in the areas of global infrastructure, distributed systems, security and load balancing;
- Experience developing Cloud applications with API management and distributed microservices based architecture;
- Experience with data modeling for NoSQL data patterns;
- Experience with Agile/Scrum methodology;
- Experience with applying Open-Source software in an enterprise;
- Experience with both NoSQL and SQL database technologies;
- Experience with programming NodeJS, Angular, Python, C#;
- Strong written and verbal communication skills with an emphasis on delivering high-quality documents;
- Able to have a work schedule which includes 8AM - 12PM Pacific Time work hours (6 pm - 10 pm Kyiv time).

Other Duties:
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.
Interview process:
1st stage: 60-minute call with the tech team, with screen sharing/live coding.
2nd stage: 30-minute call with the CTO, to get acquainted.
3rd stage is optional.

Here's How We Work:
Offering Freedom & Flexibility. For the most part we're a distributed team working from around the globe (with offices in San Diego, CA and Tampa, FL). We give our team members a high degree of freedom with options for remote work. As a team we take full ownership for our results.

Tackling Exciting Challenges. The retail landscape is undergoing major changes. We come up with new ways brands and retailers can navigate these shifts in consumer behavior to weather the commerce evolution. Then we turn these ideas into beautiful, smart software.

Taking Ownership. We don't accept the status quo and we challenge ourselves, our processes, our services and each other to deliver the best possible experience.

Being Truthful & Inclusive. We are transparent in our decisions and our communication, and we value and respect feedback from any source, whether internal or external. We only win as a team, and we understand that everyone needs to stay involved, be empowered, and held accountable.

About Particles Global

Particles Global was established to serve top standard service to IT businesses worldwide, by:
- Assigning qualified English-speaking engineers to their projects like a smart extension;
- Building solid engineering teams along with project management, legal, and HR support;
- Establishing branded teams in Ukraine for European and American companies under their logo;
- Solving challenges in regards to software solutions, delivery, timing, and costs.

Our mission is to meet your expectations with a flavor of extra, to expand consistently and enhance the power of technology, to take care of our Particles in a proper way, retaining them and making them blissful. Sounds like a lot of work to do, but that's what we are used to doing)

Particles Global serves respected customers out of the UK, Scandinavia, the Netherlands, the USA, and this is not the limit.

Company website:
https://particlesglobal.com/

DOU company page:
https://jobs.dou.ua/companies/particles-global/

The job ad is no longer active

Look at the current jobs Node.js →