Work Location: Hyderabad
Experience:4 to 6 Years
Package:Upto 10 LPA
Notice Period:Immediate Joiners
Its a Full Time Opportunity with Our Client
Mandatory Skills:Skills :-Nodejs,Angular & Meanstack
Responsibilities:
--Strong hands on experience in latest version of AngularJS, Angular, NodeJS, Microservices, MongoDB.
--Experience in design and architecting portal solution • Strong hold on JavaScript
--Hands on experience in creating Microservices using NodeJS and ExpressJS.
--Perform 3rd party API integration with NodeJS.
--Hands on experience in HTML5, CSS3, JS libraries like Bootstrap, JQuery, Angular Material.
--Exposure working in an agile development environment.
--Strong analytical and problem-solving skills
--Knowledge of SVN/Git repository
--Good Communication and client facing experience.
Similar jobs
Position Overview:
We are seeking a highly skilled and experienced Senior Software Developer with a strong background in front end development to join our team. The ideal candidate will have over 6 years of experience in developing web and mobile applications using React JS, React Native, Angular, and other modern technologies. You will be responsible for leading complex projects, interacting with clients, and working in a team-oriented environment.
Key Responsibilities:
• Develop and maintain mobile and web applications using React JS and React Native. • Handle DevOps tasks using tools such as Filezilla and PuTTY. • Collaborate with clients to understand their requirements and translate them into technical solutions. • Lead the design, development, testing, and deployment of applications. • Integrate third-party services such as Google Maps, Firebase, and payment gateways. • Ensure responsive UI design and integration of RESTful APIs. • Work on hybrid mobile application development for both Android and iOS platforms. • Manage system design and development, including error handling, exception management, and logging. • Perform code reviews, testing, and release management. • Utilize tools like Git, Azure DevOps, and various IDEs for development and project management.
Required Qualifications:
• Primary Skills: React JS, React Native, Angular (4+ years of experience). • Experience with iOS (Xcode) and Android (Android Studio). • Programming Languages: JavaScript, TypeScript, HTML, CSS, PHP. • Frameworks and Libraries: Redux, jQuery, Ionic (3/4), AJAX. • Databases: MS SQL Server, MySQL. • Development Tools: Sublime, Dreamweaver, Visual Studio, Xcode. • Experience with design patterns, code reviews, and testing. • Domain booking, hosting, domain migration, cPanel, PhpMyAdmin. • Familiarity with Git and Azure DevOps. • Proven track record of working on complex projects and delivering high-quality solutions. • Experience in integrating third-party APIs and handling DevOps tasks. • Strong understanding of responsive UI design and lifecycle management.
Roles and Responsibilities
1. Ability to work on diverse backend stack such as Node JS, Java, Express JS
2. Ability to work on diverse frontend stack such as Angular 6/7/8/9, HTML5, CSS3
3. Ability to deliver quick POC’s using cutting edge technologies.
4. Preparing reports, manuals and other documentation on the status, operation and maintenance of software.
5. Design, develop, and unit test applications in accordance with established standards
6. Developing, refining, and tuning integrations between applications. Analysing and resolving technical and application problems.
7. Ability to debug application.
8. Should have complete knowledge on developing RESTful Services.
9. Should be able to also work in agile development methodology.
10. Work with designated JavaScript framework to design, develop, and debug web applications
11. Can work on Angular and Integrate backend services
12. Work with the team to manage, optimize, and customize multiple web applications
13. Manage end to end module lifecycle management of the product
14. Push and pull codes via Git repository
Competency Requirements
1. Experience in NodeJS, Java and development using AngularJS
2. Experience in front end frameworks such as Angular.js, Bootstrap, Foundation etc
3. Experience in client/server application development
4. Knowledge of agile development methodologies
5. Knowledge of unit testing theory
5. Knowledge of AWS cloud
-
Experience as a Full Stack Developer or similar role
- Familiarity with common stacks
- Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, JSON, jQuery)
- Knowledge of multiple back-end languages (e.g., C#, Java, Python) and JavaScript frameworks (e.g., Angular, Node.js)
- Excellent communication and teamwork skills.
- Great attention to details, Organizational skills, An analytical mind
- Degree in Computer Science, or relevant field.
Responsibilities
- Work with development teams and product managers to ideate software solutions
- Design client-side and server-side architecture
- Build the front-end of applications through appealing visual design
- Develop and manage well-functioning databases and applications
- Write effective APIs
- Test software to ensure responsiveness and efficiency
- Troubleshoot, debug and upgrade software
- Create security and data protection settings
- Build features and applications with a mobile responsive design.
- Working on interesting technical challenges in a product centric and open-source driven environment.
- Providing architectural direction on large-scale enterprise project implementations.
- Structuring teams to ensure there is capacity to work on larger architectural redesign to meet scalability, performance, security or compliance needs.
- Working closely with clients as they build features, functionality, and applications to make the ideal applications for the end customers.
- Developing visioning skills and ability to see the big picture
- Implementing and contributing to engineering practices and processes
What you need to have:
- B.Tech /B.E.; M.Tech
- NodeJs, ExpressJs and Java based applications
- loopback.ioas a framework.
- Elastic search and MongoDB is used as Database
- Angular and Angular 2 is the dominant front-end framework used for development
- HTML5, CSS3, Angular, Angular 2/4/6 stacks
- What we look for in a front-end engineer is someone who has deep hands-on experience with Angular/ AngularJS and proficiency with visual design for a mobile-first product.
- Experience with MEAN stack is a plus.
- It's a joint venture between Front-end and Back-end.
- Docker
- Kubernetes
- Github
- Third-party API integrations
Qualifications for Ruby
Time Zone EST Overlap of 3-4 hours/day
- Proficient in Ruby, and one of the Javascript UI frameworks like React, Ember, Angular, etc.
- Experience working with MySQL, BigQuery, and Snowflake.
- Experience in UI frameworks like React, Ember, Angular, etc.
- Experience building and deploying applications in an Amazon Web Services (AWS) ecosystem.
- 5+ years of software engineering experience developing scalable production software incorporating testing, evaluation, and monitoring.
- Full-stack development experience
- Strong knowledge of CS fundamentals and code organization best practices
- Bachelor's degree in Computer Science or equivalent practical experience.
- Built systems that make use of complex job queues and offline processing
- Experience with Docker/ECS/AWS
- Experience with testing and writing test cases
- Experience with Jest, Enzyme, and RSpec
- Building interactive healthcare advertising application in MEAN stack and RESTfully abstract to the UI through a Node.js backend
- Defining code architecture decisions to support a high-performance and scalable product with a minimal footprint
- Addressing and improving any technical issues
- Collaborating well with engineers, and researchers to design and create advanced, elegant and efficient systems
Responsibilities
- Hands-On development of the core components of the Product Platform
- Liaison with the Technical Architect and Project Manager to understand project scope and objectives
- Break-up overall project scope into a manageable set of tasks and help the Project Manager define Sprints
- Own the Technical Design for different components of the Product Platform
- Help the Project Manager develop and manage a detailed project schedule and work plan
- Develop the product as per design and structure using appropriate technologies meeting the requirements, quality standards and timelines.
- Technical Mentoring of the Team in an effective and efficient manner to uphold quality
- Provide early insights on a consistent basis to various stakeholders about progress and potential risks
- Escalate issues affecting project delivery to appropriate levels within the company and/or vendor and track them to resolution
- Utilize industry best practices, techniques, and technical standards throughout project execution
Qualifications
- Bachelor's degree in computer science, or a related field or MCA
- 7-10 years of hands-on technical experience with 2-3 years of leading a team
- Strong command over Java, NodeJS, ReactJS, and similar Full Stack technologies
- Strong SQL and NoSQL knowledge for databases like MySQL and MongoDB
- Strong understanding of Git and related strategies like Pull Requests, merging, etc.
- Experience with GoLang preferred
- Exposure to DevOps over at least one Cloud Platforms like AWS or Azure in addition to the experience in developing cloud-native applications
- Strong familiarity with software tools like JIRA, Agile, TDD/BDD methodologies, and best practices
- Strong understanding of Algorithms and Design Patterns with proven ability to solve problems creatively
- Experience seeing projects through the full life cycle
- Strong interpersonal skills and extremely resourceful
- Proven ability to complete projects according to outlined scope, quality, budget, and timeline
- Product development background required
Your Key Responsibilities
You will build robust, secure and scalable micro-services
- You will be responsible to implement RESTful service
- You will take ownership to build scalable, reliable and performant code that complies with our internal code guidelines
- Take part in code reviews and architecture development
- You will influence how we build individual features and products, and bring in best practices and patterns that can be used for engineering lifecycle
- You will be driving architecture and design discussions and will be responsible to run and maintain good infrastructure
What to Bring
B.Tech/ B.E. in Computer Science from a reputed college or related technical discipline with 5-8 years of experience in software development
- Knowledge for data structure and an eye for architecture
- Familiar with Git Architecture
- Experience with reactive programming
- Experience in building RESTful APIs with monitoring, fault tolerance and metrics
- Exposure to relational and NoSQL databases (MongoDB, Redis)
- Exposure to server-side services using ElasticSearch and ESB - Camel, ActiveMQ
- Experience in MEAN stack development
- Strong experience with AWS Stack
- Multiple solution stack development experience along with MEAN(Mongo, Express, Angular and Node)
- Python with any web framework
- Micro Services, Performance Engineering, Docker, Kubernetes, AZURE, CI/CD pipeline,, MySQL and Database design
Job Role :
- Responsible for component selection, design standardization, common library building.
- Build services and templates based on published standard (RFC type)Build coding templates and architypes adhering to design standard.
- Understand NFR and define architecture, design and validation for each NFR element.
- Design data model, service contract and document framework.Define and ensure coding standards
- Define and ensure UI standards are followed. Design micro services, security, deployment Well-versed in module level effort estimationWell-versed in application integration patterns Exposure to bug fixing, maintenance, continuous integration releases.
- Exposure to building architectural view like logical, physical and deployment.Exposure to performance bottleneck, RCA and remediation.Exposure to security issues, RCA and remediation.
Process Exposure :
- Able to interact with team, stakeholders and architects. Understand functional requirements and create design documents for features.
- Participate in sprint planning and story elaboration sessions.
- Candidate should be able to work independently in an Agile project.
- Experience with Test-Driven Development, Integration testing and Agile processes.
- Code review from a standard and design adherence perspective.