Epicareer Might not Working Properly
Learn More

Software Engineer

Salary undisclosed

Apply on


Original
Simplified
About Mindvalley:

Mindvalley is the leading and most promising ed-tech company to date. We dominate the US market for Personal Growth Education. We are empowering athletes within every major US sports team and promoting successful learning strategies in major companies.

We're currently on a mission to build the most advanced and complete learning experience to enable personal growth and development for all our amazing customers. We innovate tools that induce enlightenment within every aspect of human life. We are seeking the best engineers to build the best and most advanced education platform our species has seen. The goal to mark our success is: to power up to 100 countries, powering every Fortune 500 company, and progressing humanity towards a better future.

About the Role:

As a Software Engineer, you will be instrumental in the design, development, and implementation of our software solutions. As a key contributor, you are expected to have a solid foundation in software engineering principles and demonstrate a commitment to code excellence. You will work collaboratively with our team to drive projects to completion while starting to take on the mantle of mentorship for junior staff.

Responsibilities:

Technical Development and Design

  • Independently develop and enhance software applications with clean, efficient, and scalable code.
  • Manage components of continuous integration and deployment systems, ensuring efficient application performance.
  • Apply security standards in coding practices and system maintenance to safeguard data.

Testing and Quality Assurance

  • Lead the implementation of thorough testing frameworks and practices to ensure the quality and reliability of the software.
  • Proactively identify and address software weaknesses and areas for improvement.
  • Ensure compliance with coding standards and technical design.

Delivery and Execution

  • Manage personal workload with minimal supervision and report status updates to project stakeholders.
  • Drive efficiency in the software development process through the advocacy of agile practices and continuous integration/continuous deployment (CI/CD) methodologies.
  • Participate in sprint planning, and retrospectives, and execute on sprint commitments.

Collaboration and Communication

  • Work cross-functionally with other teams to align software development with the company’s strategic direction.
  • Clearly articulate technical challenges and solutions to both technical and non-technical team members.
  • Actively contribute to building a supportive and inclusive team culture.

Understanding and Addressing Customer Needs

  • Analyse and interpret customer requirements to contribute to solutions that improve satisfaction.

Professional Development

  • Take initiative to advance the team’s technical breadth and depth of knowledge.
  • Pursue professional development opportunities and stay abreast of emerging technologies.
  • Contribute to a culture of innovation and continuous improvement within the team.

Skills:

  • Proficient in multiple programming languages and with a good understanding of software architecture.
  • Experience with modern version control systems, such as Git.
  • Strong understanding of database management and performance optimisation.
  • Effective problem-solving, analytical, and time management skills.
  • Excellent interpersonal and communication skills.
  • Demonstrated ability to mentor and support less experienced team members.

Experience:

  • At least 3-5 years of experience in software development with a proven track record of successful project implementation.
  • A Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • Solid experience with the full software development lifecycle, agile methodologies, and test-driven development.
  • Experience with cloud services, microservices architecture, and containerisation technologies such as Docker and Kubernetes.

Mindvalley is an equal opportunity employer and does not discriminate on the basis of race, colour, religion, gender identity or expression, national origin, age, disability, marital status, sexual orientation, or any other legally protected status. We are committed to creating a diverse and inclusive workplace and encourage applications from all qualified individuals.