Software Engineer XX

Ninda Org

About The Role

As a Software Engineer at our company, you will play a pivotal role in designing, building, and maintaining robust software solutions that drive our core business initiatives. You will work within a collaborative, cross-functional team to translate complex technical requirements into scalable code, ensuring that our products remain at the cutting edge of our industry.

Beyond immediate development tasks, you will be instrumental in shaping the technical direction of our projects. You will have the opportunity to mentor junior team members and influence engineering best practices, paving the way for your own career growth into Senior, Principal, or Management roles within our expanding technology organization.

Requirements

  • Bachelor's degree in Computer Science, Information Systems, Software Engineering, or a closely related technical discipline

  • 4+ years of professional experience in full-stack or backend software development

  • Proficiency in at least one major programming language such as C#, C++, Java, or Python

  • Working experience with version control systems, specifically GIT flow

  • Proven understanding of Agile methodologies and software development lifecycles

  • Familiarity with A/B testing frameworks and data analytics implementation

Key Responsibilities

  • Develop and deploy high-quality, maintainable code across our software stack

  • Collaborate with product managers and designers to translate business requirements into technical specifications

  • Participate in code reviews to ensure performance, security, and scalability standards are met

  • Implement A/B testing protocols to validate features and improve user experience

  • Contribute to the continuous improvement of our deployment pipelines and engineering processes

  • Analyze system performance and proactively address technical debt

What We Offer

  • Competitive base salary with performance-based bonus opportunities

  • Comprehensive health, dental, and vision insurance packages

  • Dedicated budget for professional development, certifications, and conferences

  • Flexible working hours and hybrid remote work options

  • Clear pathways for career advancement into senior and leadership positions

  • Collaborative environment with access to modern tech stacks and tools

About The Company

Our company is a dynamic organization dedicated to solving complex industry challenges through innovative technology. We pride ourselves on a culture of continuous learning, transparency, and high-impact engineering. By joining our team, you will become part of a mission-driven environment where your contributions are highly visible and your professional growth is a top priority. We believe in empowering our engineers to take ownership of their work while providing the support needed to succeed in an evolving technical landscape.

Next steps will be communicated after your application is reviewed.