Senior Backend Engineer (Node.js+Go) - QYXX87RV
WFA Digital Insight
The demand for skilled backend engineers continues to rise, with a 25% increase in job postings over the past year. As companies shift towards cloud-based solutions, the need for experts in Node.js and Go is becoming increasingly important. AMS Accelerate IT is at the forefront of this movement, and their commitment to a collaborative and inclusive work environment sets them apart. With a strong focus on employee growth and development, this role offers a unique opportunity for professionals to expand their skill set and make a meaningful impact. Before applying, candidates should be prepared to showcase their problem-solving skills and experience with high-load systems.
Job Description
About the Role
As a Senior Backend Engineer at AMS Accelerate IT, you will play a crucial role in designing and developing scalable cloud solutions for IoT services. Your expertise in Node.js and Go will be instrumental in architecting and implementing robust systems that can handle high traffic and data loads. You will work closely with cross-functional teams, including mobile, firmware, and QA engineers, to bring life to innovative IoT solutions.The role entails a mix of technical leadership, collaboration, and hands-on development. You will be responsible for mentoring junior engineers, reviewing code, and ensuring that the team's output meets the highest standards of quality and performance. Your input will be valuable in shaping the company's technical vision and contributing to the growth of the engineering team.
AMS Accelerate IT values a culture of openness, empathy, and mutual respect. As a team member, you will be encouraged to share your ideas, provide feedback, and learn from others. The company's commitment to diversity, inclusion, and social responsibility is reflected in its charitable initiatives and community engagement.
What You Will Do
- Design and develop scalable cloud solutions using Node.js and Go
- Collaborate with cross-functional teams to architect and implement IoT services
- Mentor junior engineers and review code to ensure high-quality output
- Develop and maintain high-load systems with expertise in Amazon Web Services (AWS)
- Work with AWS Lambda and serverless architectures
- Design and implement digital control interfaces for IoT devices
- Develop and integrate sensors, motors, and other IoT components
- Ensure compliance with industry standards and best practices for security and data protection
- Participate in code reviews and contribute to the improvement of the engineering team
- Stay up-to-date with industry trends and emerging technologies
What We Are Looking For
- At least 5 years of professional experience in software development
- Strong expertise in Node.js and Go programming languages
- Experience with high-load systems and Amazon Web Services (AWS)
- Excellent problem-solving skills and ability to work effectively in a team environment
- Strong communication skills and ability to work in a cross-functional, multicultural team
- Upper-intermediate or above English proficiency
- Experience with IoT development and related technologies
- Familiarity with Agile development methodologies
Nice to Have
- Experience with AWS Lambda and serverless architectures
- Knowledge of IoT protocols and standards
- Familiarity with containerization using Docker
- Experience with DevOps tools such as Jenkins or GitLab CI/CD
Benefits and Perks
- Fully remote work arrangement with flexible working hours
- Opportunity to work with a talented team of engineers and contribute to innovative IoT solutions
- Professional growth and development opportunities
- Access to cutting-edge technologies and tools
- Competitive compensation package
- Health insurance and other benefits
- Paid time off and holidays
- Charitable initiatives and community engagement
How to Stand Out
- To stand out as a candidate, highlight your experience with high-load systems and AWS, and be prepared to discuss your approach to scalability and performance optimization.
- Showcase your proficiency in Node.js and Go by providing examples of personal projects or contributions to open-source repositories.
- Familiarize yourself with the company's culture and values, and be prepared to discuss how you can contribute to a collaborative and inclusive work environment.
- Emphasize your problem-solving skills and ability to work effectively in a team, as these are essential for success in this role.
- Be prepared to discuss your experience with IoT development and related technologies, and how you can apply your skills to drive innovation in the field.
- Consider creating a personal portfolio or GitHub repository to demonstrate your coding skills and experience.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.