Full Stack Engineer

Accenture

12 - 14 years

Bengaluru

Posted: 9/9/2024

Job Description

Project Role : Full Stack Engineer
Project Role Description : Responsible for developing and/or engineering the end-to-end features of a system, from user experience to backend code. Use development skills to deliver innovative solutions that help our clients improve the services they provide. Leverage new technologies that can be applied to solve challenging business problems with a cloud first and agile mindset.
Must have skills : User Interface Development
Good to have skills : NA
Minimum 12 year(s) of experience is required
Educational Qualification : Bachelors or Masters degree in Computer Science Information Technology or a related field

Summary: We are looking for a highly skilled UI and Mobile App Architect to join our innovative team. The ideal candidate will have extensive experience in designing and developing user interfaces and mobile applications. You will be responsible for defining the overall architecture and technology strategy for our UI and mobile platforms, ensuring high performance, scalability, and excellent user experience. Roles & Responsibilities: 1. **Architecture Design:** - Define and develop the architecture for UI and mobile applications. - Ensure the architecture supports scalability, performance, and security. - Create architectural blueprints and technical documentation. 2. **Technical Leadership:** - Provide technical guidance and leadership to development teams. - Conduct code reviews and ensure adherence to best practices. - Mentor and coach developers on UI/UX and mobile development principles. 3. **Collaboration:** - Work closely with product managers, UX designers, and other stakeholders to understand requirements and translate them into technical solutions. - Collaborate with backend and DevOps teams to ensure seamless integration. 4. **Quality Assurance:** - Ensure high-quality code through automated testing, continuous integration, and continuous deployment practices. - Identify and address technical debt and architectural risks. 5. **Innovation:** - Stay up-to-date with the latest industry trends and technologies in UI and mobile development. - Continuously evaluate and recommend new tools, frameworks, and technologies. Professional & Technical Skills: - Strong proficiency in programming languages such as JavaScript, TypeScript, Swift, Kotlin, and Dart (Flutter). - Deep understanding of modern UI frameworks and libraries (e.g., React, Angular, Vue.js). - Experience with mobile development frameworks such as React Native, Flutter, or native development for iOS/Android. - Familiarity with UI/UX design principles and tools (e.g., Sketch, Figma, Adobe XD). - Knowledge of RESTful APIs and integration with backend services. - Experience with version control systems (e.g., Git). - Strong problem-solving and analytical skills. - Excellent communication and interpersonal skills. - Familiarity with Agile/Scrum methodologies. - Experience with Progressive Web Apps (PWAs). - Knowledge of cloud platforms (AWS, Azure, Google Cloud). - Experience with automated testing frameworks for UI and mobile applications. - Knowledge of security best practices for mobile and web applications. - 10+ years of experience in software development with a focus on UI and mobile applications. - 2+ years of hands-on experience in a similar architectural role. - Proven experience with mobile development platforms (iOS, Android) and UI frameworks. Additional Information: - The candidate should have a minimum of 12 years of experience in User Interface Development. - This position is based at our Bengaluru office. - A 15 years full-time education is required.

About Company

Accenture is a global professional services company that provides a broad range of services in strategy, consulting, digital, technology, and operations. Headquartered in Dublin, Ireland, Accenture operates in more than 120 countries and serves clients in various industries, including finance, healthcare, technology, and consumer goods. The company focuses on delivering innovative solutions and digital transformation services to help businesses improve efficiency, enhance performance, and drive growth. Accenture is known for its extensive use of technology and data analytics to solve complex business challenges and maintain a competitive edge in a rapidly changing market.

Services you might be interested in

One-Shot Campaign

Reach out to ideal employees in one shot!

The intelligent campaign for reaching out to the ideal audience to whom you can ask for help (guidance or referral).