ASTRNT(B) logo

Junior Front End

ASTRNT(B)

About this Role

We are seeking a highly experienced and motivated Senior Software Engineer to join our dynamic engineering team. In this critical role, you will be instrumental in designing, developing, and deploying robust, scalable, and high-performance distributed systems that form the backbone of our innovative products. Your expertise will drive the evolution of our core infrastructure, ensuring reliability and efficiency as we continue to grow.

Requirements

  • 5+ years of professional software development experience with Python or Go

  • Proven experience designing, building, and operating complex distributed systems

  • Strong understanding of system architecture, scalability, and fault tolerance

  • Excellent problem-solving and analytical skills

  • Demonstrated ability to communicate technical concepts effectively to both technical and non-technical audiences

Key Responsibilities

  • Design, develop, and maintain scalable and resilient distributed systems

  • Write high-quality, maintainable, and well-tested code in Python or Go

  • Collaborate with cross-functional teams, including product managers and other engineers, to define and deliver new features

  • Troubleshoot and resolve complex production issues

  • Contribute to architectural decisions and technical roadmap planning

  • Mentor junior engineers and promote best practices within the team

What We Offer

  • Opportunity to work on cutting-edge distributed systems technology

  • Competitive salary and comprehensive benefits package

  • Flexible work arrangements to support work-life balance

  • Continuous learning and professional development opportunities

  • Collaborative and innovative work environment

  • Impactful role in shaping the future of our technology platform

About Company

Our company is at the forefront of [briefly mention industry/field] innovation, driven by a passion for solving complex challenges and delivering exceptional value to our customers. We foster a culture of collaboration, continuous learning, and empowerment, where every team member has the opportunity to make a significant impact. If you're looking to contribute your skills to a forward-thinking organization that values expertise and promotes growth, we encourage you to join us on our journey.

Desktop Browser or Mobile App (iOS and Android)

Next steps will be communicated after your application is reviewed.

Apply this Job
Already have a code?