Qualification: BE/BTech/MCA
Experience: 1-2 Years
No of Position: 1
Job Description:
- Designs and develops quality software that conforms to department standards and code style
- Exercises acumen in writing tests to verify that delivered code meets acceptance criteria and coverage
- Builds reusable code with intent on simplicity and self-documentation
- Optimizes application for maximum speed, security, reliability, and scalability
- Focuses efforts on delivering high impact and value to users, team, and
- Demonstrates high-level proficiency in team tools, programming languages, and frameworks
- Contributes to discussions on application improvements, project initiatives, and feature design
- Updates team technical documentation as needed
- Identifies and proposes recommendations on software development best practices
- Collaborates with other team members and project stakeholders
- Pairs with and trains other members of the team as needed to advance the collective benefit of the unit
- Peer reviews team member’s code submissions and provide constructive feedback
- Exhibits passion for software development and curiosity to explore the workings of the application
- Applies strategic thought to engagements
- Completes assigned projects within the timeline defined by the Team Lead
Expertise you’ll bring
- Familiarity with command line development and tools, such as bash scripts and tmux
- Experience in Angular 8 or 9 development and including HTML CSS.
- Core JavaScript: Hands-on experience with knowledge of the latest features introduced in ES6
Angular: Working knowledge on the below features is must:
- Component communication
- Routes
- Directives
- RxJS
- Handling HTTP requests
CSS: Should know CSS3 features. Knowledge of CSS Preprocessor and libraries like Bootstrap/ Angular Material is a must
- Handling end-to-end UI development and API integration for the project.
- Strong knowledge of – JavaScript/Typescript
- Good understanding and experience in HTML5/CSS
- Proficient understanding of versioning tools (ie. Git) and code repositories (ie. GitHub)
- Excellent communication skills both verbal and written
- Effective interpersonal skills
- Must be an agile learner of new technologies
Familiarity with the wireless/mobile device industry is a plus - Ability and comfort working remotely among a distributed workforce