RiseFlake
BigStep Technologies

Associate Software Engineer

BigStep Technologies

Remote 6 yrs Posted 2 months ago 1 openings
Not disclosedRemoteFull Stack DeveloperInformation Technology (IT)Software Development

About this job

BigStep Technologies is actively seeking a highly skilled and motivated Senior Software Engineer – Full Stack (Node.js + React.js) to join our innovative remote team. If you are passionate about architecting scalable backend systems and crafting modern, intuitive web applications, this is an exceptional opportunity to contribute to high-performance, cloud-native products that make a real impact. As a Senior Software Engineer, you will play a pivotal role in driving technical excellence and innovation across our platform.

We are looking for an experienced professional who thrives in a collaborative engineering culture and is eager to take ownership of challenging projects. Join us to leverage your expertise in full-stack development and contribute to cutting-edge solutions at BigStep Technologies.

Key Responsibilities

  • Architect, develop, and maintain robust and scalable backend services primarily using Node.js.
  • Design, implement, and optimize modern, responsive user interfaces and web applications with React.
  • Develop and manage RESTful APIs, microservices architecture, and ensure efficient database operations with PostgreSQL and MongoDB.
  • Write clean, efficient, well-documented, and testable code, utilizing tools like Jest for comprehensive unit and integration testing.
  • Collaborate closely with product managers, designers, and other engineers to define, design, and ship new features and enhancements.
  • Implement and manage deployment processes using AWS, Docker, and maintain continuous integration/continuous delivery (CI/CD) pipelines to ensure production-ready solutions.
  • Participate in code reviews, contribute to architectural discussions, and mentor junior developers to foster a high-performance team environment.
  • Stay abreast of emerging technologies and industry best practices to continuously improve our development processes and product offerings.

Requirements

  • A minimum of 6 years of progressive experience in full-stack software development.
  • Demonstrated strong expertise in Node.js for backend development and React for building dynamic front-end applications.
  • Proficiency in database design and optimization, specifically with PostgreSQL and MongoDB.
  • Proven experience in designing and implementing microservices architectures.
  • Hands-on experience with cloud platforms, particularly AWS, and containerization technologies like Docker.
  • Familiarity with CI/CD methodologies and tools to automate deployment workflows.
  • Solid understanding of software development principles, design patterns, and best practices.
  • Excellent problem-solving skills, attention to detail, and ability to work effectively in a fast-paced, remote environment.
  • Experience with Golang or knowledge of AI-driven development tools is considered a significant plus.

What We Offer

  • Enjoy the flexibility and convenience of a 100% remote work setup, allowing you to work from anywhere.
  • Opportunities to work on cutting-edge products and innovative technologies that push the boundaries of what's possible.
  • Be part of a highly collaborative, supportive, and innovative engineering culture that values creativity and teamwork.
  • Significant opportunities for personal and professional growth, career advancement, and a high degree of ownership over your projects.
  • A chance to make a substantial impact within a growing company committed to building exceptional software.

Eligibility

Professionals • 6-6 years of experience

Skills

AWSCI/CDDockerGoMongoDBNode.jsPostgreSQLREST APIReact

Perks & facilities

Work From Home
Apply Now