Software Engineer-Chqbook(Flutter)
Codejudge Verified employer
Actively hiring · Posted 6d ago · JEV26108AD44EE9B3
Job description
Job Description
As a Senior Software Engineer, you will work as part of a software development team and be responsiblefor designing, implementing, and maintaining the back-end of fast-growing web/mobile applications.You could be an ideal candidate if you have a Bachelor's degree in Computer Science from a reputedcollege. You need to have expert-level programming skills in Flutter using Dart along with a deepunderstanding of consumer experience. You should have experience working effectively in softwaredevelopment teams ensuring tight deadlines are met. You should be passionate about writing elegantcode that solves meaningful real-life problems.You should have already successfully built or made significant contributions to Flutter apps of reasonablescale that are live on the Play/App store.What will your role look like?● Write well-designed, design pattern-based, testable, efficient, and high-quality code in Flutterusing Dart.● Build UI components in accordance with the design provided by the UX Design team.● Design (LLD & HLD) and architect technical solutions for the business problems of a B2C appand support needs of growing scale.● Support continuous improvement by investigating alternatives and new packages.● Contribute to all phases of the development lifecycle.● Prepare and produce releases of the app(s) on Play/App stores.
Roles and Responsibilities
Who are we looking for?● B.Tech/M.Tech/MCA degree in Computer Science, Engineering or a related subject● 3-6 years of relevant work experience.● Strong problem-solving skills, Computer science fundamentals, Data structures, and Algorithms.● Solid OOP and software design knowledge with a great understanding of consumer journey – youshould know how to develop and deliver an app that’s extensible, reusable, and meets desiredCustomer eXperience(CX) objectives.● Experience working with Design tools like Figma/Sketch/Zeplin as a developer and implementingthe same in Flutter● Hands-on experience on various product and analytics integration like - MoEngage, Appsflyer,UxCam, Localytics , Crashlytics, Mixpanel, Branch, Onesignal, etc.● Knowledge of any other native or cross-platform mobile development framework (e.g. Swift iOS,Java Android, React Native) would be a plus● Experience with all phases of the software development life cycle, best practices, and AgileSoftware Development.● Ability to work autonomously, be excited by new technologies, and never back down from thechallenges of scale.● Be able to perform effective code reviews, and mentor junior engineers.
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with Codejudge.
- Track your application and get updates by email and WhatsApp.