Job Title: Senior Software Engineer
Location: Denver, Colorado or Boise, Idaho
Job Type: Full-Time
About Us: Become a part of our team and help us on our journey to accelerate digital transformations.In the last 10 years since our inception, Adanto has helped many clients, from large enterprises to small startups across many verticals: Banking, FSI, FinTech to Professional Services, Technology, Print & Publishing, Retail, Manufacturing, Media, or Healthcare in envisioning then planning and executing their digital transformation. We are seeking a highly skilled Senior Software Engineer to join our dynamic team and contribute to the development of our next-generation applications.
Job Description:
As a Senior Software Engineer, you will play a pivotal role in designing, developing, and maintaining our React-based applications with robust API capabilities. You will work on an AWS EKS cluster running Node.js, ensuring high performance, scalability, and reliability.
Key Responsibilities:
- Design and Development: Architect, design, and develop high-quality, scalable, and maintainable applications using React.js and Node.js.
- API Integration: Develop and integrate RESTful APIs to support front-end functionalities and ensure seamless communication between services.
- AWS EKS Management: Deploy, manage, and optimize applications on AWS EKS clusters, ensuring efficient use of cloud resources.
- Code Quality: Write clean, maintainable, and efficient code, following best practices and coding standards.
- Collaboration: Work closely with cross-functional teams, including product managers, designers, and other engineers, to deliver high-impact solutions.
- Troubleshooting: Identify and resolve performance bottlenecks, bugs, and other technical issues.
- Continuous Improvement: Stay updated with the latest industry trends, technologies, and best practices to continuously improve our development processes.
Qualifications:
- Experience: Minimum of 5 years of professional experience in software development, with a focus on React.js and Node.js.
- Cloud Expertise: Strong experience with AWS services, particularly EKS, EC2, S3, and RDS.
- API Development: Proven experience in developing and integrating RESTful APIs.
- Containerization: Hands-on experience with Docker and Kubernetes for container orchestration.
- Problem-Solving: Excellent problem-solving skills and the ability to work in a fast-paced, collaborative environment.
- Communication: Strong verbal and written communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders.
Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
Preferred Qualifications:
- Experience with CI/CD pipelines and automation tools.
- Familiarity with microservices architecture.
- Knowledge of GraphQL.
- Experience with other front-end frameworks and libraries.