{"id":14159,"date":"2023-06-30T11:48:08","date_gmt":"2023-06-30T04:48:08","guid":{"rendered":"https:\/\/archive.smartos.space\/?post_type=careers&#038;p=14159"},"modified":"2024-07-03T10:53:27","modified_gmt":"2024-07-03T03:53:27","slug":"backend-engineer-middle-senior","status":"publish","type":"careers","link":"https:\/\/archive.smartos.space\/en\/blog\/careers\/backend-engineer-middle-senior\/","title":{"rendered":"Backend Engineer &#8211; Middle\/Senior Level"},"content":{"rendered":"<h2><strong>What we&#8217;re looking for<\/strong><\/h2>\n<p>We are looking for an enthusiastic Backend Engineer (NodeJS) who will thrive in our friendly and collaborative environment, and become a part of a high-performing, highly regarded engineering team working with cutting-edge technologies and working on exciting projects.<\/p>\n<h2>Job duties and responsibilities<\/h2>\n<ul>\n<li>Work closely with other software\/SaaS development team<\/li>\n<li>Lead the efforts on establishing best practices and upholding coding standards<\/li>\n<li>Collaborate with product management and business stakeholders to deliver high-quality, new advanced features for the SaaS platform<\/li>\n<li>Design and implementation of a low-latency, high-availability, and performance optimization System.<\/li>\n<li>Manage individual code quality, project priorities, deadlines, and deliverables<\/li>\n<li>Perform high-quality code reviews for your team members, support other teammates on technical issues<\/li>\n<li>Perform system analysis, tuning, and troubleshooting cloud service events and issues.<\/li>\n<li>Build reporting, and monitoring alerting tools for cloud usage and costs.<\/li>\n<li>Integration of data storage solutions. Backups, restorations, and disaster recovery<\/li>\n<li>Writing unit tests, and integration tests in TDD ways ( Test-Driven Development )<\/li>\n<\/ul>\n<h2>Job requirements and qualifications<\/h2>\n<h3><strong>Must have skills:<\/strong><\/h3>\n<ul>\n<li>From 2+ years of developing and implementing backend systems with NodeJS.<\/li>\n<li>Proficient in Typescript, NodeJS Framework, GraphQL\u2026<\/li>\n<li>Strong experience with relational databases (PostgreSQL, MS SQL). Have experience with non-relational databases (DynamoDB, MongoDB) and cache mechanism.<\/li>\n<li>Have experience with Cloud Provider. Strong experience with AWS services (ECS, Lambda, SQS, SES, SNS, \u2026) and AWS serverless architecture.<\/li>\n<li>Have experience developing unit tests, integration tests, E2E tests, and load\/stress.<\/li>\n<li>Proficient in git, git-flow, and version control<\/li>\n<li>Have experience in an agile environment, familiar with frameworks like Scrum, Kanban, Scrumban, etc\u2026<\/li>\n<li>Strong analytical and problem-solving skills.<\/li>\n<\/ul>\n<h3><strong>Nice-to-have Advanced skills:<\/strong><\/h3>\n<ul>\n<li>Strong experience implementing data protection and security protocols.<\/li>\n<li>Have experience in microservices architecture, and event-driven architecture.<\/li>\n<li>Experience with containerization technologies such as Docker and orchestration platforms like Kubernetes.<\/li>\n<li>Knowledge of DevOps practices and CI\/CD pipelines.<\/li>\n<li>Ability to serve as a technical specialist of an open, collaborative, and extraordinarily skilled software development team.<\/li>\n<li>Build reporting, and monitoring alerting tools for cloud usage and costs.<\/li>\n<li>Excellent technical documentation and diagramming skills.<\/li>\n<li>Passion for learning new things and the ability to do so quickly.<\/li>\n<\/ul>\n<h3><strong>Soft Skills:<\/strong><\/h3>\n<ul>\n<li>Good communication skills with the ability to work in a highly interactive team environment and build relationships.<\/li>\n<li>Passion for team leadership and a willingness to mentor and work with developers at all levels of experience.<\/li>\n<li>A strong logical thinker who is willing to learn, to continuously improve with an open mindset.<\/li>\n<\/ul>\n<h2>Benefits and perks<\/h2>\n<ul>\n<li>Attractive income based on your performance<\/li>\n<li>Premium healthcare package, annual health check<\/li>\n<li>12+3 paid leaves per year<\/li>\n<li>Semi-annually performance review<\/li>\n<li>Working with Agile process and flexible, proactive working time.<\/li>\n<li>Facilitating participation in expertise upgrade courses (AWS, Agile, Project Management&#8230;).<\/li>\n<li>Supporting professional work devices (Macbook, Monitor,&#8230;)<\/li>\n<li>Participating in internal bonding activities (travel, team building, parties, clubs, &#8230;).<\/li>\n<li>Training courses and talk shows are organized frequently with a variety of topics from professional knowledge to soft skills.<\/li>\n<li>Practical sharing from experienced managers and mentors, with the spirit of always supporting and guiding teammates.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>We are looking for an enthusiastic Backend Engineer (NodeJS) who will thrive in our friendly and collaborative environment, and become a part of a high-performing, highly regarded engineering team working with cutting-edge technologies and working on exciting projects.<\/p>\n","protected":false},"featured_media":14244,"parent":0,"template":"","class_list":["post-14159","careers","type-careers","status-publish","has-post-thumbnail","hentry","position-backend"],"acf":[],"thumbnail_url":"https:\/\/archive.smartos.space\/wp-content\/uploads\/2021\/11\/DSC02867.jpg","_links":{"self":[{"href":"https:\/\/archive.smartos.space\/en\/wp-json\/wp\/v2\/careers\/14159","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/archive.smartos.space\/en\/wp-json\/wp\/v2\/careers"}],"about":[{"href":"https:\/\/archive.smartos.space\/en\/wp-json\/wp\/v2\/types\/careers"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/archive.smartos.space\/en\/wp-json\/wp\/v2\/media\/14244"}],"wp:attachment":[{"href":"https:\/\/archive.smartos.space\/en\/wp-json\/wp\/v2\/media?parent=14159"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}