Software Engineer

Our team is looking for a Software Engineer who will be responsible for the following tasks

Are you passionate about building robust, scalable software solutions with quality error handling? Our team is seeking a talented Software Engineer to contribute to our dynamic projects. If you're eager to work in a collaborative environment where innovation and excellence are valued, we want to hear from you!

Responsibilities

• Develop and maintain web applications (React & Golang heavy but not a strict requirement)
• Collaborate with cross-functional teams to design, develop, and implement software solutions
• Troubleshoot and debug issues to ensure optimal performance and reliability
• Participate in code reviews to maintain code quality and foster knowledge sharing
• Stay updated with emerging technologies and industry best practices to drive continuous improvement

Requirements

• Proficiency in frontend and backend development
• Experience in building RESTful APIs and consuming third party apis
• Strong understanding of software development principles, including data structures, algorithms, and design patterns
• Proven track record of delivering high-quality software solutions on time and within scope
• Excellent communication and collaboration skills to work effectively in a team environment

Preferred Qualifications

• 3+ years of experience but not a requirement
• Previous experience in software engineering roles with a focus on React and Golang
• Familiarity with writing clean and structured code
• Team player, open to receiving constructive criticism or delivering it when needed
• Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes
• Experience with version control systems, preferably Git
• Experience working with a globally distributed team

Why Join Us?

• Exciting projects and opportunities for career growth and skill development
• Collaborative and supportive work environment where your ideas are valued
• Competitive salary and benefits package especially if going above and beyond
• Hybrid work option
• If you're ready to take your career to the next level and be part of a passionate team, apply now! We look forward to welcoming you aboard and embarking on this journey together

We wish you the best of luck with your job search and hope to work with you soon!