Overview

Atomic S is looking for a Senior Node.js Developer excited to join our talented team. If you are highly motivated, super passionate, and want to be a lead within a close-knit team that is looking to build great things together, Atomic S may be for you. Even better if you bring creative solutions, and can produce quality results.
– Salary: 800000 AMD – 1000000 AMD Net

Responsibilities:


- Produce clean, efficient code based on specifications
- Independently install, customize and integrate third-party APIs, Softwares
- Test, maintain and recommend software improvements to ensure strong functionality and optimization
- Analyze user requirements and convert requirements to design documents
- Make good technical decisions that provide solutions to business challenges
- Clearly and regularly communicate with management and QA team members
- Compile timely, comprehensive and accurate documentation and/or reports as requested
- Work in close collaboration with software developers and other test engineers to produce high quality products
- Work with the teams to recommend possible solutions and resolve issues
- Timely escalate all the issues and problems to the PM/Team Lead

Required Qualifications:


- Bachelor’s Degree in computer science, Engineering or a related field
- 3+ years of working Node.js experience
- Deep understanding of how JavaScript works behind the scenes: execution contexts, hoisting, scoping. etc.
- Strong understanding Microservice Architecture
- Experience with databases and Object-Relational Mapping (ORM) frameworks
- 2+ years Postgres or other database experience
- Familarity with Redis
- Familiarity with Agile development methodologies
- Experience with software design and development in a test-driven environment
- Familiarity with design patterns, data structures and algorithms basic concepts