Software Engineer - Mobile App Development (React Native)
Disprz Verified employer
Actively hiring · Posted 7d ago · JEV26103ACB4577AF
Job description
About the Software Engineer RoleDISPRZ is looking for a Software Engineer who will deliver individually on features /enhancements under our products, as laid out as per the company’s product deliveryroadmap and own responsibility for their technical integrity, scalability and trouble-freedeployment to the customer.Responsibilities (not exhaustive)● Build and ship reliable software practicing robust software design and in-depth codereviews.● Build efficient, clean and reusable features / libraries / components● Collaborate with our design and product teams on defining and delivering newfeatures to ensure a great experience for our users.● Analyse and optimize existing UI and Server-side code for security, efficiency andperformance.● Be a voice in ensuring the team stays true to the technical vision.● Write clean, scalable code in mobile-based programming languages and/or .NET● Write SQL Stored Procedures● Test and deploy applications and systems● Collaborate with technical lead to produce software design and architecture● Translate designs and style guides provided by the UI/UX team into functional userinterfaces, while ensuring cross-browser compatibility and performance. ● Unit-test the code across platforms and browsers, to ensure functional consistency ofdelivered output. The Ideal CandidateEducation / Skill Set● Engineering / MCA degree from a top school with an excellent academic record● Object oriented programming knowledge is a must.● High level of Proficiency in Web-based technologies – JavaScript, HTML/CSS● Knowledge of any one JS framework like React Native, Angular, or the like, is a plus● Formal knowledge in below areas will be an added advantage● ASP.NET MVC● Entity Framework Core/LINQ.● Bootstrap framework● SQL DatabasesExperience● Minimum 5 years’ experience in front-end development of software products usingWeb-based technologies● Experience doing Full-stack development is a great plusAbilities and Traits● Excellent planning, organizational, and prioritization skills● Excellent analytical, troubleshooting and communication skills● Ability to work under pressure and meet deadlines● Ability to think ahead and anticipate problems, issues and solutions● Work well as a team player and help the team members to resolve issues● Be committed to quality and be structured in approach● Excellent and demonstrable concept formulation, logical and analytical skills● Create intuitive interfaces with great functionality in a timely manner.● Be passionate about writing neat and clean code. ● Document the work and communicate any issues as and when they arise. ● Assist in troubleshooting any production issues.
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 Disprz.
- Track your application and get updates by email and WhatsApp.