Junior Software Developer
Zerocater
Remote, OR, USA
23 days ago
Part-time Remote
Apply Now
no-image

This is Long Term collaboration in Software Development

Looking for an experienced Senior Software Engineer Collaborators who can design, build, and maintain scalable software systems. You will play a key role in technical decision-making, system architecture, and mentoring junior engineers while collaborating closely with product, design, and infrastructure teams.

Key Responsibilities

- Design, develop, and maintain scalable and reliable software applications.
- Lead technical design discussions and contribute to system architecture decisions.
- Write clean, maintainable, and well-tested code.
- Review code and mentor junior and mid-level engineers.
- Collaborate with cross-functional teams to deliver high-quality products.
- Troubleshoot production issues and optimize system performance.
- Contribute to continuous improvement of development processes and best practices.

Required Qualifications

- Strong software engineering experience in modern development environments
- Proficiency in at least one major programming language (e.g., JavaScript, Python, Go, Java, or similar)
- Strong understanding of system design, APIs, and distributed systems
- Experience with cloud platforms (AWS, GCP, or Azure)
- Solid understanding of databases (SQL and/or NoSQL)
- Experience with CI/CD pipelines and version control systems (Git)
- Strong problem-solving and communication skills

Nice to Have

- Experience working in high-growth startups or product-focused companies
- Experience with microservices architecture
- Knowledge of containerization (Docker, Kubernetes)
- Exposure to blockchain or Web3 technologies (optional but a plus)

What We Offer

- Competitive compensation
- Flexible work environment
- Opportunity to work on impactful and innovative products
- Career growth and leadership opportunities