
Mean Stack Technical Lead
at Our Client company is into Computer Software. (EC1)
What you will do:
- Work with stakeholders (product owners, project managers, and scrum masters) to define and clarify requirements.
- Provide technical and work direction to the other global developers (be their conduit to the local team)
- Hands-on development of defined architecture and design of both front-end and back-end programming.
- Ability to keep informed of industry trends and technologies.
- Ability to break down complex requirements into specific work items.
- Implement and carry out unit testing.
- Leverage the DevOps team to ensure the product can be automatically built, deployed, and tested using CI/CD pipelines across all of the release cycles from dev to production.
- Strong grasp of modern security principles and how to apply them to applications
Minimum Qualifications:
- Degree in Computer Science, technical field, or equivalent professional experience.
- Proven ability to develop resilient code that performs, and scales based on application usage.
- 6+ years of experience in developing using JavaScript and JavaScript libraries and frameworks such as Angular and React
- 6+ years of experience building applications using JavaScript, HTML, CSS, Web, JSON/XAML-based REST API.
- 3+ years of experience building RESTful web services using NodeJS
- Experience with Unit Testing Frameworks like UnitJS, Mocha
- Understanding of code versioning tools such as Git or Visual Studio Team Services
- Experience with Visual Studio, Visual Studio Code, Atom or Eclipse
- Excellent oral and written communication skills
- Ability to work in a distributed and global environment
- Understanding of building applications deployed in the cloud (Azure, AWS, GCP) leveraging PaaS and IaaS Services
- Able to work in a fast-paced environment with a diverse group of people
Preferred Qualifications:
- Proven ability to quickly learn new technologies
- Experience with agile methodologies
- Strong problem-solving orientation
- Can manage multiple competing tasks/projects at the same time
- Strong team and customer service focus

Similar jobs


Roles and Responsibilities
1) Understand client requirements and functionalities.
2) Write well-designed, testable, efficient code.
3) Responsible for solving complex technical issues.
4) Ensure quality projects are delivered within defined timelines.
5) Active involvement in client communication to understand functional requirements.
6) Maintain high standards of quality for code, documentation and other deliverables.
Required Skills
1) Good experience in React
2) Hand on Node.JS./Express JS
3) Database : MYSQL/MongoDB
4) Experience in Java Script, Typescript.
5)Good experience in HTML5, CSS3, JavaScript, Jquery
6) Experience working in an Agile environment.
7) Good communication skills.


• As a member of the architecture team, become deeply familiar with the product goals, and provide thought leadership on the technical aspects of realizing the product goals
• Contribute to the SDLC best practices, modeled after contemporary industry standards, and ensure the practices are diligently followed
• Provide technical mentorship to the technical team
• Encourage automation in various aspects of software development such as code reviews, unit tests, continuous integration, system testing. Identify appropriate tools, and create best practices around automation
• Participate in requirement gathering, analysis, designing proofs of concepts
• Team up with various stakeholders in aiding project planning, estimation, execution, and production support
• Identify the most appropriate platforms, frameworks, and third-party components to meet the product requirements
• Define and own the interfaces, such as services and APIs between product components
• Perform code walkthroughs, reviews. Promote code-reuse. Identify opportunities for refactoring code, and ensure code is modular and extensible
• Ensure adequate coverage of functional and non-functional requirements in test plans
• Provide guidance on production support/bug-fixing issues. Own the technical resolution of high-priority fixes
Technical Skills:
• 5+ years of hands-on experience with Python and Python-based frameworks such as Django, Flask, and web2py, etc.
• 3+ years of hands-on experience with front-end technologies such as HTML5, CSS3, Javascript, AJAX, REACT, etc.
• 1+ years of experience in building multi-tenant web applications using AWS or other cloud PaaS providers.
• Understanding of fundamental design principles for building a scalable web application and integration using RESTful APIs and JSON data
• Deep familiarity with n-tier and MVC patterns
• Strong unit testing and debugging skills
• Familiarity with CI tools such as Jenkins
Process & Tools:
• Experience in working with code versioning tools
• Experience in development organizations following Agile methodologies like SCRUM
• Experience in AGILE project management tools such as JIRA
Who are we looking for?
• Should be comfortable working in a team-oriented, fast-paced, collaborative environment
• Willingness to take on ownership and responsibility
• Resourceful, confident under pressure, ability to communicate with folks with varied experience and backgrounds
• Aptitude for problem-solving and analytical skills
Work Experience: 5-8 years of hands-on experience

Full stack developer (react, node js)
Full stack developer (react, node js)
Full stack developer (react, node js)
Full stack developer (react, node js)
He can develop independetly website.

Experience in developing Web Applications with Python
Experience in Django
Experience in multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
Familiarity with databases (e.g. MySQL, MongoDB), and UI/UX design
Excellent communication
Familiarity with Code Versioning Tools
Responsibilities :
Design client-side and server-side architecture
Understand business requirements and translate them into technical requirements
Design, develop, and unit test applications following established standards.
Participate in peer-reviews of solution designs and related code.
Test software to ensure performance, responsiveness, and efficiency
Job Type: Full-time


- Proven experience as a Full Stack Developer or similar role
- Experience developing desktop and mobile applications
- Familiarity with common stacks
- Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
- Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js)
- Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design
- Excellent communication and teamwork skills
- Great attention to detail
- Organizational skills
- An analytical mind
- Degree in Computer Science, Statistics or a relevant field


We are seeking a highly motivated and technically proficient Software Engineer
to work with our product development team. Work in a fast moving and forward
thinking development environment that is constantly researching and rapidly
implementing the latest technologies.
Responsibilities:
Develop test driven, high quality Java based web applications according to
technical designs and user specifications
Follow and encourage software development best practices
Continually add to your knowledge of Search Engine Marketing (SEM)
principles and techniques
Follow and encourage Agile software development best practices and
evolve those practices with your team
Work closely with fellow developers and end users to rapidly produce
critical features
Mentor fellow developers and gain the skills to move you to the next level
of leadership
Evaluate new technologies and frameworks to implement into projects
Key Skills:
4+years experience in an Open Source development environment
B.Tech/B.E in Computer Engineering or equivalent
Must possess effective interpersonal and communication skills and ability
to work successfully in a team environment
Experience with SQL databases
MVC frameworks such as Spring MVC, Struts, or WebWork
Strong Linux/Unix operating system usage and command line familiarity
Familiarity with IDE tools such as Eclipse
Experience implementing and consuming SOAP or REST based web
services
Ruby, Groovy, Perl, or similar interpreted languages
JMS or other message-driven architectures
Practicing Test Driven Development



Job Type : Permanent
Experience : 4-6 Years
Location : Work From Home (Gurgaon based company)
Skills :
- Node JS
- React JS
- Working in Agile Methodology
- Working Experience on Microservices & Dockers
Desired Profile :
- Feasibility assessments - Outline Risks , Design , Effort / Cost Estimate.
- Analyse, design, document, and agree - Solutions to meet requirements / timelines.
- Produce refined estimates of effort, time, resource, and costs for work requests.
- Work effectively with Product Managers and Product Owners to ensure delivery against agreed priorities.
- Develop code, perform peer code reviews, and complete integration tests.
Ensure delivery of high quality, fit-for-purpose solutions - Follow software development & architectural principals.
- Ensure all solutions maintain the integrity of data throughout capture, processing, and storage.
- Engage with the various testing teams, facilitating systems Test, UAT & other test phases.
- Ensure all software changes are prepared for deployment into PRODUCTION, following CPP's change control processes.
- Provide regular development progress reports to key stakeholders as necessary.
- Maintain effective documentation and share expertise with colleagues to eliminate single points of expertise within the team.
- Research the external environment, and where appropriate identify and recommend external partners for the delivery of best in class technologies suitable for CPP applications.
- Understanding the use cases (and/or user stories) in order to oversee the design of the architecture for the products to be built.

- Design and construction of platform with the best possible encryption and security mechanisms
- Compare different design options and take technology-driven design decision
- Define Data model/Information model
- Define services and convert functional requirements to design
- Define APIs and implement them
- Build front end based on user experience design
- Test and Debug as required
- Write Technical Documentation
- Optimize code and design for Performance
- Design and implementation of continuous integration and deployment pipelines
Expected Qualifications and Key Skills
- Working experience in Spring, Spring-boot or equivalent, Hibernate or equivalent persistence framework.
- Working experience of No SQL databases such as MongoDB or equivalent
- Working experience of setting up Production environment including SSL certificates, logging, backup, archival, etc.
- Working experience of JavaScript frameworks such as React JS, JQuery, etc.
- Working experience of API gateways and Web services such as REST
- Working experience of using GIT
- Working experience of a dev-ops tool such as Jenkins
- Deployment experience on Azure/AWS
- Microservices design and development
- Excellent understanding of Data Structures and Algorithms
- Understanding of OOP and Design Patterns
- Works well in a team setting
- Can multitask, adapt to shifting priorities, detail-oriented
- Good work ethic, including a sense of individual responsibility
- Comfortable working on changing requirements in a growing company
- Must be analytical, flexible, innovative, and self-motivated
- Experience with payment platforms and processors would be a plus


- Bachelor’s degree in Computer Science, Software Engineering, or a related discipline
- 4+ years experience working in an IT environment
- 4+ years of Object-oriented design, functional programming
- Node JS API Development (Firebase API development is a plus)
- Angular or VUE or React JS Front end Development (VUE Js Experience is a plus)
- HTML / CSS responsive development
- Experience using any database
- Experience developing in an Agile / SCRUM Environment
- Experience developing mission-critical applications
- Strong business and technical acumen
- Excellent verbal and written communication skills



Job Description -
Viaan Gaming is looking for a Sr. Software Developer who is motivated to combine the art of design with the art of programming. The ideal candidate for this position will have a broad technical skill set and extensive experience in this industry. As a result, the candidate should be able to design, develop, test and deploy the products required for the company's needs. Moreover, the candidate should be able to work with other developers in determining product strategy.
Responsibilities - Own the product : Design, Develop & Deploy - Assume full ownership of new technology solutions - right from the requirement to release. - Ensure Quality & sustainability of the architecture - Obsess about code quality, automated testing, continuous integration, code reviews, and documentation - Focus on quality with continuous integration and deployment. - Ensure the technical feasibility of UI/UX designs. - Collaborate with other team members and stakeholders.
Required Skills
- Mastery of the JavaScript language (ES 2017) and all the modern tooling that it requires is essential! - Proficient in Node Js - Express, Restify - Strong understanding of React.js, Redux, and Webpack with at least 2-4 years experience developing software. - Experience writing unit, integration, and functional tests, specifically for single page apps - Proficient in design & architecting scalable products. - Expert
Knowledge of Development Tools Bitbucket, Docker & Kubernetes, Git, CI/CD with BitBucket and JIRA - Web Server technologies:- Apache, Nginx - Understand client-server architecture, REST APIs and websocket communication. - Good level of understanding in SCSS and CSS and familiar with responsive UI. - Expert knowledge to handle integration & deployments Cloud computing AWS - Expert in HTTP terminologies such as Request/Response cycle, content negotiation, CORS etc - Management of hosting environment, including database administration and scaling an application to support load changes - Optimization of the application for maximum speed and scalability - Obsess about code quality, automated testing, continuous integration, code reviews, and documentation - Familiarity with AWS products - Beanstalk, Elb, ECS, EC2, SNS, SQS, S3, etc. - Great interpersonal and communication skills - Good organizational and time-management skills
Qualifications ● Bachelor’s degree or equivalent in computer science / engineering

