Job Requirements
Skills
This job post is managed by
Job description for Senior Developer at Binar Academy
- Technical Design and implement the company’s products
- As Team coordinator for respective fellow engineer
- Act as the technical subject matter expert to mentor fellow engineers, demonstrate technical expertise, and lead a small team in solving challenging programming and design problems
- Solve security-related problems on the Web/UI/Cloud stacks
- Build efficient and reusable components
- Contribute to every part of our product pipeline from inception to delivery
- Design and conduct code reviews, unit tests, and test automation
- Write clean, reusable, maintainable code
- Design and implement RESTful APIs
- Excellent communication skills: Demonstrated ability to explain complex technical issues to both technical and non-technical audiences
- A team-oriented approach, with a willingness to receive feedback and iterate on designs
- 5+ Years Experience in software development
- Knowledge in Agile framework of running projects
- Excellent understanding in the concept of APIs and Frontend-Backend communication
- Strong knowledge in Java Spring Boot (Application Owner & Integration Squad) Strong knowledge in Go Lang (Innovation Squad)
- Proficient understanding in Mobile App SDK (Java, Kotlin, React Native)
- Strong knowledge in SQL Server, Mysql efficient table schema & database querying
- Experience with NOSQL databases and related implementations
- Knowledge of modern development principles and best practices (Object Oriented Programming, Design Patterns, unit testing, continuous integration and deployment)
- Release & Configuration management practices, Git and CI/CD.
- Experience in leading a team of developers.
- Experience in testing and test frameworks.
- Experience in designing database schemas
- Bonus if you have Chatbot/ Machine learning/ Natural Language Processing/ Python coding experience
- Good teamwork skills, capable in collaborating with other team member
- A self-starter who loves to own things end-to-end
Glints Safety Tips
Don't provide your bank or credit card details when applying for jobs. Legitimate employers and hiring managers do not require an application fee or expect you to pay for training.
Learn More