Back End Engineer (Tunaiku)
About this position
Responsibilities
• Write high-quality, clean, maintainable code using engineering best practices (unit testing, source control, continuous integration, automation, design patterns, etc.)
• Collaborate with other software engineers, product owners, user experience designers, and operations engineers to build new products
• Design and maintain the relational database and its schemas
• Tests the product in controlled and real situations before deployment
• Accomplishes engineering and organization goals by completing related tasks
• Develops software solutions by conferring with users, studying information needs, system flow, data usage, and work processes, investigating problem areas, and following the software development life cycle
• Bringing forward technology ideas for continuous improvements to products and processes
• Presents ideas.
Requirements
• Strong programming skills in relevant languages
• Experience with database design and management
• Familiarity with software development methodologies
• Ability to work collaboratively in a team environment
• Strong problem-solving skills and attention to detail
• A growth mindset and eagerness to learn new technologies.