Full-Stack Software Developer
Astrik is looking for a talented Full-Stack Software Developer with 3–5 years of hands-on experience to join our growing development team. This is a full-time role with the flexibility to work remotely or on-site, ideal for someone who thrives in modern tech environments and is passionate about building scalable applications.
As the Full-Stack Developer, you will:
- Design, develop, and maintain full-stack web applications using modern backend and frontend technologies.
- Build and integrate RESTful APIs using C#/.NET Core and Node.js with Express.js.
- Collaborate with frontend developers to implement seamless, responsive UI using Angular or React.js.
- Write clean, maintainable, and well-documented code across both client and server sides.
- Work with SQL or NoSQL databases to handle data modeling, storage, and retrieval.
- Participate in agile ceremonies like sprint planning, code reviews, and daily stand-ups.
- Debug and resolve complex application issues and performance bottlenecks.
- Follow best practices for version control (Git), testing, and deployment workflows.
Requirements:
- 3–5 years of professional experience in full-stack software development.
- Proficiency in C#/.NET Core, Node.js, and either Angular or React.js.
- Solid understanding of RESTful API design and integration.
- Experience with SQL or NoSQL databases.
- Familiarity with unit and integration testing methodologies.
- Comfortable using Git and collaborating in agile environments.
- Bonus: Exposure to CI/CD pipelines and cloud-based deployments.
If you’re ready to build robust applications and grow with a collaborative team, apply now!