Please Wait
  • Home
  • Career Opportunity
image

Senior Engineer - Fullstrack (Remote, US)

We are seeking a talented and experienced Senior Fullstack Engineer to join our dynamic team. The Senior Fullstack Engineer will play a key role in designing, developing, and maintaining end-to-end software solutions, spanning both frontend and backend components.

The ideal candidate will possess deep expertise in a variety of programming languages, including JavaScript, GoLang, Python, Rust, C#/.NET, Java, and/or NodeJS, as well as a proven track record of delivering high-quality software solutions that meet client requirements and exceed expectations.


Key Responsibilities

  • Fullstack Development: Design, develop, and maintain fullstack software solutions, including both frontend and backend components, using a variety of programming languages and technologies such as JavaScript, GoLang, Python, Rust, C#/.NET, Java, and NodeJS.

  • Frontend Development: Develop responsive and user-friendly web applications using modern frontend frameworks and libraries such as React.js, Angular, or Vue.js, ensuring a seamless and intuitive user experience across different devices and platforms.

  • Backend Development: Design and implement scalable, reliable, and high-performance backend services and APIs using languages such as GoLang, Python, Rust, C#/.NET, Java, or NodeJS, and frameworks such as Express.js, Flask, Django, or Spring Boot.

  • Database Development: Design and optimize database schemas, queries, and operations to ensure efficient data storage, retrieval, and manipulation, using relational databases such as MySQL, PostgreSQL, or SQL Server, as well as NoSQL databases such as MongoDB or DynamoDB.

  • Testing & QA: Write automated tests, perform code reviews, and conduct quality assurance activities to ensure the reliability, security, and performance of software solutions, following best practices and industry standards.

  • Collaboration & Communication: Collaborate with cross-functional teams, including software engineers, designers, product managers, and stakeholders, to gather requirements, define technical specifications, and deliver high-quality software solutions that meet client needs and objectives.

Qualifications


  • Bachelor's degree in Computer Science, Software Engineering, or a related field; Master's degree preferred.

  • Minimum of 5-7 years of experience in fullstack software development, with expertise in frontend and backend technologies.

  • Expert-level proficiency in a variety of programming languages, including but not limited to JavaScript, GoLang, Python, Rust, C#/.NET, Java, and NodeJS.

  • Experience with modern frontend frameworks and libraries such as React.js, Angular, or Vue.js, as well as backend frameworks and technologies such as Express.js, Flask, Django, Spring Boot, or ASP.NET.

  • Strong understanding of database design and development principles, with experience working with relational and NoSQL databases.

  • Excellent communication and collaboration skills, with the ability to work effectively in a cross-functional team environment and communicate technical concepts to non-technical stakeholders.

Join Our Team

If you are a strategic thinker with a passion for driving business transformation in the cloud and technology services space, we invite you to join our team and help shape the future of digital innovation. Apply now and take your career to new heights!