- Experience in leading a software team and managing software delivery project.
- Strong experience in Python development in a full stack environment is a requirement, including , Flask
- Strong Hands-on with VueJS/Vuex, JavaScript, React, Angular · Experience with SQLAchemy or similar ORM frameworks
- Experience working with mapping APIs (e.g., Google Maps, Mapbox) · Experience using Elasticsearch and docker environment is a plus
- Strong knowledge of SQL, comfortable working with MySQL and/or PostgreSQL databases
- Understands concepts of Data Modeling
- Experience with REST.
- Experience with Git, GitFlow, code review process
- Good understand with basic UI and UX principles
- Must enjoy problem solving and have excellent communication skills
Similar jobs
Years of Experience:2-5 Years
Notice: Immediate to 30 Days
Requirements:
-
3+ years of web development experience using Node.js or similar web technologies
-
Well-versed with front-end code in HTML5, CSS3, Javascript, React.js with familiarity in various frameworks and template languages
-
Possess strong understanding of Object-Oriented Programming.
-
Proficient with database design, optimization and tuning in MySQL or MongoDB
-
Experience in design patterns, unit testing, automation techniques (Selenium WebDriver)
-
Exposure to Amazon Web Services (EC2, S3, EBS, RDS, SQS, Redshift, etc.)
-
Exposure to Docker and Kubernetes
-
Exposure to collaborating tools like GitHub, JIRA, Confluence
-
Experience in frameworks such as Symfony 2, Express.js, or proven ability to learn on the job
-
Experience in Microservices and REST architecture
-
Exposure to Scrum methodology and XP technical practices such as unit testing, pair programming, test-driven development, continuous integration or continuous delivery
-
Self-motivated, fast learner, detail-oriented, team player and a sense of humor.
We are all about building products that make social media fun and a more convenient place to live in and earn from! We @UPCRED dream of changing the way India consumes content in terms of rich media.
If you want to build and scale a product from scratch and create an impact within an entrepreneurial environment, join us!
So as a Full Stack developer in this role, we expect the following from you -
Minimum 2-5 years of product development experience in a startup.
The major tech stack is Node, Python, Django, React, AWS, etc.
You would be someone who has demonstrated experience in building and scaling the product.
Excellent collaboration, communication, and presentational skills to ensure you effectively communicate your team and all the decisions that shaped them, with your stakeholders.
Good to have a portfolio showcasing recent works as live experiences.
If you have a passion for building and scaling marketplaces that stand out for great customer experience, this is a game-changing role in our crazy pursuit to become India’s most-loved social brand.
We at UPCRED
Life so good, you’d think we’re kidding:
Competitive salaries.
An extensive medical insurance that looks out for our employees & their dependents. We’ll love you and take care of you, promise.
Flexible working hours.
Tailored vacation & leave policies so that you can enjoy every important moment in your life.
Learning and upskilling opportunities.
Good food, games, and a cool office to make you feel at home.
HOW?
Apply, and let us know your interest?
Working at UPCRED should be a rewarding experience! Great Young people, a work environment that thrives on creativity, the opportunity to take on roles beyond a defined job description are just some of the reasons you should work with us. We are a startup looking to scale, let us know if you are interested.
- Software Developer with minimum 2+ years of development experience in .net
- Write effective and reusable code using the MVVM framework
- Expertise in .net core, OOPS concept and .net coding guidelines
- Solid understanding of Object-Oriented design patterns
- Good in logical and problem solving skills
- Good analytical and debugging skills
- Ability to understand requirements
- Knowledge of unit testing and code analysis tools will be added advantage
- Knowledge of Azure services will be added advantage
- Knowledge of working with XML will be added advantage
Angular
- Looking for an Angular Developer who has deep knowledge of Angular practices and commonly used modules based on extensive work experience.
- Should be flexible to adapt quickly to new technologies as required.
- Hands on and implementation of Angular applications, directives, controllers, services
- Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system
- Good experience on OOPS Design skills.
- Experience with consuming RESTful services
- Creating self-contained, reusable, and testable modules and components
- Should have good knowledge of the MVVM frameworks
- Exposure to Microsoft Azure is an added advantage
- Critical thinker and problem-solving skills
- Team player
- Great interpersonal and communication skills
- Should have strong programming knowledge in Angular (Angular v8+) with at least 3+ years of relevant experience
Python experts for NSO work
- Strong coding Experience in programming language like Python (Minimum 5+ years of experience)
- Proven hands-on Software Development experience
- Proven working experience in Python development
- Hands on experience in designing and developing applications using Python platforms
- Object Oriented analysis and design using common design patterns.
- Profound insight of Python Java and JEE internals
- Knowledge of Yang data modelling, Netconf (Must) and XML
- Knowledge on REST/ SOAP API's
- Basic knowledge of Networking i.e., MPLS, L3 VPN.
- Bachelor's degree in computer science or equivalent
- Very strong aptitude and reasoning
- Ability to break complex problems into parts and solve them
- Must be able to communicate thoughts clearly to the team
- Good understanding of various database i.e., Mongo DB, MYSQL.
- Good understanding of the DevOps tools Jenkins, GitHub for version controlling.
· Knowledge on NSO
We are now looking for,
Senior SW Developer – IoT Platform Development
to join the team of experts at the KONE Services & Solutions R&D. You will work together with other professionals to develop advanced KONE digital solutions that leverage the latest in cloud and connectivity technologies.
You are a cloud development expert who is passionate about designing and implementing solutions for our connectivity solutions. You are familiar with the software development patterns and can turn the architectural plans to concrete SW designs. You understand and appreciate the modern SW development practices. You work at your best when you are working with people, and you enjoy helping others.
You will work in a key role inside our Agile SW development team. Your closest colleagues will be other developers, test professionals and the PO of the team. You will be part of KONE Technology and Innovation unit’s IoT Tribe.
Main responsibilities include,
- Producing more efficient software designs for new features in our IoT platform tribe
- Developing clean and efficient code based on the specifications.
- Unit and Integration Testing for the developed code and integrate with code coverage tools.
- Verify and deploy programs and systems
- Recommend and execute improvement for the existing offerings from the IoT platform.
- Create technical documentation for reference and reporting.
- Participating in knowledge sharing and demos
To be successful in this role,
- Having a degree in Computer Science or equivalent with minimum 5+ years of relevant working experience.
- More than 3 years proven experience in developing high volume scalable cloud solutions utilizing platforms like Amazon AWS with IoT domain.
- Having hands on development experience with Java, Node JS and TypeScript.
- Experience working with MVC, WEB API, RESTful services with IoT domain
- Team player with capabilities to take the lead and develop own competencies around the core knowledge is a must.
- Understanding of React JS is an added advantage.
- Strong experience with Serverless Cloud Compute Services with AWS or Azure
- Experience in working with AWS platform and its core services like Lambda, CloudWatch, CloudFormation, CDK, SQS, S3 etc., or its equivalent Azure services
- Understanding of Serverless design, network security, cloud design patterns, high availability and secure systems.
- Hands on experience with both SQL and No-SQL databases.
- Experience on DevOps ways of working with good understanding on CI/CD
Experience: 2-5 Years
Must-Have: .Net Core + Angular 9+,Good Communication
Good to Have: Azure Cloud, Angular Version if above 9, Some exposure to Angular JSKey Responsibilities and Accountabilities
- Experience in handling business requirements independently from technical and functional perspective.
- Responsible & accountable for execution end-2-end projects / part of Project or change requests and defects.
- Resolve technical issue faced for module handled and by the developers.
- Execution of project according to project plan, resolving day-to-day challenges of with the IT development life cycle.
- Always confirm to documentation, coding, and quality standards as defined.
- Prepare for and support user acceptance testing.
- Prepare all necessary documentation and processes to enable support of the systems.
- Effective Communication with internal and external customers, supervisors and management.
- Develops software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes; investigating problem areas; and following the software development lifecycle.
- Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
- Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code.
- Prepares and installs solutions by determining and designing system specifications, standards, and programming.
- Improves operations by conducting systems analysis and recommending changes in policies and procedures.
- Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment, and by participating in educational opportunities, reading professional publications, maintaining personal networks, and participating in professional organizations.
- Protects operations by keeping information confidential.
- Provides information by collecting, analyzing, and summarizing development and service issues.
- Accomplishes engineering and organization mission by completing related results as needed.
- Supports and develops software engineers by providing advice, coaching, and educational opportunities.