As a Senior Full Stack Developer at Korra, you will play a pivotal role in shaping our products and services. We are seeking a highly skilled and motivated individual with a strong background in computer science or related fields, along with 5-10 years of hands-on experience. The ideal candidate is genuinely passionate about coding, exhibits a strong desire to learn, and thrives in a collaborative environment.
Key Responsibilities:
- Collaborate with cross-functional teams to design, develop, and implement innovative software solutions that align with our business objectives.
- Take ownership of end-to-end development, from database design and server-side development to front-end user interfaces.
- Architect, code, test, and maintain high-quality software applications using languages such as Python and Golang.
- Ensure the scalability, security, and performance of our applications by optimizing code and database structures.
- Troubleshoot and debug software issues and provide effective solutions.
- Stay up-to-date with industry trends, emerging technologies, and best practices to continuously improve our development processes.
- Mentor and guide junior developers, fostering a culture of knowledge sharing and growth within the team.
Qualifications:
- Bachelor's degree in Computer Science or a related field.
- 5-10 years of relevant experience, including non-commercial or personal projects that demonstrate your coding skills.
- A strong passion for coding and a natural curiosity for learning new technologies.
- Proficiency in database design and management.
- Experience with both front-end and server-side development, utilizing languages such as Python and Golang.
- Knowledge of web development technologies, frameworks, and libraries.
- Familiarity with version control systems (e.g., Git) and agile development methodologies.
- Excellent problem-solving and communication skills.