Remotify
logo
AstraLoom Tech

Software Engineer

North America

October 15, 2026 at 7:19 AM

✨ AI summary

Location

  • United States

Programming Languages

  • JavaScript
  • Python
  • HTML
  • CSS

Frameworks

  • React.js
  • Node.js

Databases

  • PostgreSQL
  • MySQL
  • MongoDB

Experience Level

  • Junior / Intermediate (1–5 years)

Software Developer (Fully Remote)

Company: AstraLoom

Location: Fully Remote

Employment Type: Full-time /Part-time

Experience Level: Junior / Intermediate (1–5 years)


About AstraLoom

AstraLoom is a growing software development startup focused on building modern, reliable, and scalable software solutions.

We work with a range of technologies to develop web applications, backend services, and software solutions that solve real business problems. As our company grows, we're looking for talented developers who want to contribute to meaningful projects and develop their careers in a collaborative engineering environment.

At AstraLoom, we believe good ideas can come from anyone, regardless of experience level. We encourage open communication, practical problem-solving, and continuous learning. We want our developers to feel comfortable sharing ideas, asking questions, and taking ownership of their work.


The Team You'll Work With

You'll join a fully remote development team, working closely with other developers and project stakeholders to build and improve software applications.

Our team values clear communication, thoughtful engineering decisions, and a collaborative approach to solving technical challenges.

You'll have opportunities to work across different parts of the development process, gain exposure to modern technologies, and contribute to real projects from development through delivery.


About the Role

We're looking for a Junior / Intermediate Software Developer with 1–5 years of practical experience in software development.

You'll help develop and maintain web applications, build frontend interfaces and backend services, integrate APIs, and troubleshoot technical issues.

This role is well suited to someone who has a solid understanding of software development fundamentals, enjoys writing clean and maintainable code, and wants to continue growing as an engineer.

You don't need to know every technology we use. We're interested in developers who can solve problems, learn quickly, and contribute effectively to a team.


What You'll Do

• Design, develop, test, and maintain web applications using modern frontend and backend technologies.

• Build responsive, reusable frontend components using React.js, JavaScript, HTML, and CSS.

• Develop and maintain backend services using Node.js, Python, or related frameworks.

• Build and integrate RESTful APIs to support application functionality and third-party services.

• Work with relational and NoSQL databases to store, retrieve, and process application data.

• Troubleshoot bugs, investigate technical issues, and improve application performance.

• Write clean, maintainable, and well-structured code following established development practices.

• Participate in code reviews, contribute technical ideas, and learn from other developers.

• Collaborate with team members to understand requirements and deliver functional software features.

• Support software testing, debugging, and ongoing application maintenance.

• Contribute to technical documentation and help improve development workflows.

• Take ownership of assigned tasks and communicate progress clearly with the team.

What We're Looking For

• 1–5 years of professional or hands-on software development experience.

• Practical experience with JavaScript, Node.js, React.js, and Python, with stronger proficiency in at least one of these technologies.

• Solid understanding of HTML5, CSS3, JavaScript (ES6+), and responsive web development.

• Familiarity with frontend development concepts, including components, state management, and API integration.

• Experience developing backend applications, working with HTTP requests, and building or consuming RESTful APIs.

• Basic understanding of database design and experience with PostgreSQL, MySQL, MongoDB, or similar databases.

• Familiarity with Git, GitHub, and common version control workflows.

• Understanding of object-oriented programming, data structures, and general software engineering principles.

• Experience debugging applications and identifying common frontend or backend issues.

• Basic understanding of software testing and code quality practices.

• Ability to understand technical requirements and translate them into working features.

• Good communication skills and the ability to collaborate effectively with a distributed team.

• Willingness to learn unfamiliar technologies and continuously improve technical skills.

Nice to Have

While not required, experience with any of the following would be an advantage:

• TypeScript and modern JavaScript development practices.

• Frontend frameworks and libraries such as Next.js, Vue.js, or Angular.

• Backend frameworks such as Express.js, NestJS, Django, Flask, or FastAPI.

• Cloud platforms including AWS, Microsoft Azure, or Google Cloud Platform (GCP).

• Docker, containerization, and basic CI/CD pipelines.

• Automated testing tools such as Jest, PyTest, Cypress, or Playwright.

• Authentication and authorization mechanisms, including JWT and OAuth.

• Redis, caching strategies, and basic application performance optimization.

• Familiarity with Linux environments and command-line tools.

• Experience with AI APIs, LLM integrations, or automation tools.

• Experience using AI-assisted development tools such as GitHub Copilot, Cursor, or Claude Code.

• Familiarity with Agile or Scrum software development practices.


About You

We're interested in developers who enjoy building software and solving real technical problems.

You'll likely be a good fit if you:

• Take responsibility for your work and follow through on commitments.

• Enjoy learning new technologies and improving your engineering skills.

• Can work independently while knowing when to ask questions or seek feedback.

• Care about code quality, maintainability, and the experience of the people using your software.

• Communicate clearly and work well with teammates from different backgrounds.

• Are comfortable receiving feedback, reviewing other people's code, and sharing your own ideas.

• Prefer practical solutions and are willing to improve existing systems rather than always starting from scratch.


We value curiosity, reliability, and a willingness to improve. You don't have to be an expert in every part of our technology stack to succeed here.


Benefits & Culture

At AstraLoom, we believe people do their best work when they have the support, flexibility, and opportunities they need to succeed.

We're building a work environment where developers can contribute meaningfully, grow professionally, and enjoy the process of building great software together.

Competitive Compensation: Compensation based on experience, technical skills, and the responsibilities of the role.

Fully Remote Environment: Work remotely while collaborating with a distributed development team.

Work-Life Balance: We value sustainable working practices, reasonable expectations, and respect for personal time.

Professional Development: Opportunities to expand your technical knowledge through real-world projects, code reviews, and collaboration with other developers.

Career Growth: As AstraLoom grows, you'll have opportunities to take on greater responsibilities and develop your career within the company.

Modern Technology: Gain experience working with modern frontend and backend technologies, cloud services, and emerging software development tools.

Collaborative Team Culture: We encourage open communication, constructive feedback, and knowledge sharing across the team.

Meaningful Work: Contribute to real applications and software solutions, with opportunities to see the direct impact of your work.


How to Apply

If you're interested in joining AstraLoom, we'd love to hear from you.

Please send your updated resume or CV to:

archie.m@astraloom.pro

Email Subject: Application – Junior / Intermediate Software Developer

You are also welcome to include links to your GitHub profile, portfolio, or projects you've worked on.

We review applications based on relevant technical experience, development skills, and potential to grow with our team.


We look forward to learning more about you!

AstraLoom Recruitment Team


#Hiring #SoftwareDeveloper #JuniorDeveloper #FullStackDeveloper #RemoteJobs #ReactJS #NodeJS #Python #SoftwareEngineering #AstraLoom


Apply