Role Description:
Design and deliver high-performance applications for desktop and mobile platforms, focusing on web and mobile application development using various languages and frameworks.
Responsibilities:
- Develop and optimize front-end UI for cross-platform environments
- Build complex, responsive native and web applications
- Optimize applications for performance, reliability, and scalability
- Create front-end code templates with HTML5, CSS, JavaScript, JSON/XML, and frameworks such as jQuery, AngularJS, React, and GruntJS
- Collaborate on design reviews with architects
Requirements:
- B.E./MTech in Computer Science or related field
- Up to 5 years of experience in end-user facing application development
- Proven portfolio of cross-platform, scalable applications
- Experience consuming RESTful web services
- Skills in creating CI/CD scripts, application deployment, and web security
- Experience with distributed source control systems like Git and Jenkins
- Strong understanding of user experience design and usability improvements
- Hands-on knowledge of application security
- Good interpersonal skills and experience working with both technical and non-technical partners
- Experience with Agile methodologies
Preferred/Additional Skills:
- Background in low-level networking or OS internals (Windows, Mac, Android)
- Knowledge of web frameworks such as Angular or React
- Cloud computing skills
- Demonstrated project delivery
Location:
Not specified (implied global or remote)
Job Type:
Full-time